thinkphp の検証に関連する問題
ログイン時と登録時にユーザー名を検証する必要がありますが、ログイン時には、ユーザー名が空であるかどうか、およびユーザー名が存在するかどうかを検証する必要があります。
ただし、いつでも検証する必要があります。登録していますが、これら 2 つの認証は同じですか? SOS
------解決策のアイデア----------------------
それは違います、あなたはコントロールできますパラメータ、各検証の対象となる操作を確認するため
http://doc.thinkphp.cn/manual/auto_validate.html
-----ソリューションアイデア-------- - ---------------
検証プロセスは同じです。
ただし、条件判定に違いがあります
ログイン時はユーザー名を空にすることはできず、通過する前に存在します
登録時はユーザー名を空にすることはできません通過するまでは存在しません (同じユーザー名を繰り返し登録することはできません)
------解決策のアイデア------ ----
2 検証方法は同じ
-----解決策アイデア----- ------
同様に、検証が空の場合は、js を使用して、バックグラウンドでデータベースにクエリを実行してから、