私の経験からすると、ログイン スクリプトでは、ログイン フォームは検証関数/コードと同じスクリプト内にある必要があることに気付く必要があります。
つまり、フォームのフォーム アクションと検証が同じスクリプト内にあるということです。しかし、ユーザーが「remember me」オプションもチェックした場合はどうでしょうか?
ユーザーを別のページ(会員ページ)にリダイレクトすべきだと思いますか?
それとも1ページで?最初のシナリオでは 1 ページ、2 番目のシナリオでは 2 ページという意味です。
私の経験からすると、ログイン スクリプトでは、ログイン フォームは検証関数/コードと同じスクリプト内にある必要があることに気付く必要があります。
つまり、フォームのフォーム アクションと検証が同じスクリプト内にあるということです。しかし、ユーザーが「remember me」オプションもチェックした場合はどうでしょうか?
ユーザーを別のページ(会員ページ)にリダイレクトすべきだと思いますか?
それとも1ページで?最初のシナリオでは 1 ページ、2 番目のシナリオでは 2 ページという意味です。
ログイン スクリプトでフォームをコーディングすることは、悪い習慣と見なされます。デザイナーと開発者が協力して Web サイトを再設計するシナリオを考えてみましょう。両方が同時に同じファイルで作業することはできません。コード (ビジネス ロジック) をプレゼンテーション (html) から分離する必要があります。認証プロセスと html フォームを処理するスクリプト php を別のファイルに用意する必要があります。
「remember me」機能については、ユーザーがログイン フォームを使用してログインし、「remember me」チェックボックスをオンにした場合、次回サイトにアクセスしたときに、自動的に認証され、メンバー ページにリダイレクトされます。