フォームがデータを投稿する方法を設計しています。php-新しい投稿方法フォーム
例:login.phpがある場合、ユーザーが送信すると通常はlogin.phpに投稿して処理します。つまり、register.php、editprofile.phpなどの他のページがある場合は、プロセスをやり直す必要があります。 、すべてのPOSTリクエストを受け付け共通postForm.phpを行う
if($_POST["btnsubmit"]) {
//do smth
}
イム思考をそれぞれのライブラリにデータを渡すと、それを処理する:ので、通常、私たちはそれぞれのページにこのような何かをするだろう。
これはいいアイデアですか?
こんにちはdorkitude、tksさんはsymfonyの概要をよく知っています。試行ログオンがホームコントローラにあり、executeAttemptLoginを実行するというシナリオを確認できますか?あなたが言ったようにhttp://mywebsite.mydomain.com/homeにすでにログインフォームがあるとしましょう。別のページに別の類似のログインフォームがあるとしたら、http://mywebsite.mydomain.com/loginとすれば、executeAttemptLoginを呼び出すloginコントローラにtryLoginというコードを重複させる必要があります。 – nuttynibbles
いいえ、両方のフォームがURL/attemptLoginを指すことができます: '
–(home、login、およびattemptLoginアクションはすべて同じコントローラ内にあります) –