我在我的一种形式中有这个javascript。这是登录表单我从表单本身获取 URL 我使用 API 样式,(“不确定我的概念是否正确”)但我会附上代码
var formup = $('#loginfrom');
formup.submit(function () {
$.ajax({
type: formup.attr('method'),
url: formup.attr('action'),
data: formup.serialize(),
success: function (data) {
alert('you have successfuly logged in');
window.location = "profile.html";
}
});
return false;
});
这是我从 api 文件调用的登录函数
if(!mysql_fetch_array($result)){
return $res;
}
else
return $resc;
其中 $res 返回“错误”,而 $resc 返回“正确”
和我的 api.php
if(!isset($function))
$resp['err'] = "Function: ".$action." does not exist";
else
$resp = $function($request);
当我输入正确的用户名和密码时,它工作正常,我被定向到用户配置文件。
但是,如果我输入的用户名或密码不正确,我不知道如何处理 我不想被定向到个人资料
我确实认为 php 的返回应该做一些事情来告诉 javascript 登录不起作用然后做其他事情
请为我提供有关此问题的帮助,我将不胜感激。