jQueryとJavascriptを使用してログインフィールドの検証を使用しましたが、機能します。ユーザー名またはパスワードがない場合、スパン テキストが変更されます。
詳細が正しく、ログインを押すと、セッションなどを開始する代わりに、ページが再度リロードされます。
しかし、間違ったパスワードで有効なユーザー名を入力すると、PHP が起動して表示さincorrect password
れるか、無効なユーザー名を入力すると、username not found
.
これはとても奇妙な問題です。Javascriptの検証後に、送信を確認するためにフラグを返しているという事実が原因だと感じています。
$(document).ready(function() {
$('#loginf').submit(function(){
var flag = true
//stuff to validate each field
//ie: for each field i have:
if(//empty field) {
//stuff flag= false;
}
return flag;
});
});