我使用 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;
});
});