Php中的Jquery登录控件
我对jQuery有一个问题。我正在用上面的代码检查密码和用户名。 它正在工作,但这里的问题是如何将此HTML表单中的数据发送到我的PHP文件,或者如何在这里启动会话并将其传输到PHPPhp中的Jquery登录控件,php,jquery,Php,Jquery,我对jQuery有一个问题。我正在用上面的代码检查密码和用户名。 它正在工作,但这里的问题是如何将此HTML表单中的数据发送到我的PHP文件,或者如何在这里启动会话并将其传输到PHP $("#girisButon").click(function (giris) { if ($("#kadi").val() == "" || $("#sifre").val() == "") alert('Username or Password is empty'); else $.po
$("#girisButon").click(function (giris) {
if ($("#kadi").val() == "" || $("#sifre").val() == "")
alert('Username or Password is empty');
else
$.post($("#login").attr("action"),
$("#login :input").serializeArray(),
function (data) {
if (data == "1") {
$("#mesaj").removeClass("mesaj").addClass("basarili").text("OK").fadeIn(300);
// window.location.replace("index.php");
} else {
$("#mesaj").removeClass("basarili").addClass("mesaj").text("WRONG").fadeIn(300);
$("#giris").effect("shake", {
times: 2
}, 300);
}
});
$("#login").submit(function () {
return false;
});
});
然后,在phpprocessingpage.php中,使用POST变量访问属于#login
表单的任何
元素:
$_POST['input1']
我喜欢以这种方式将POST变量保存到我自己的局部变量:
$input1 = (isset($_POST['$input1'])) ? $_POST['$input1'] : '';
不能在javascript上启动会话并将其传输到PHP。您需要在后台使用必要的参数调用PHP文件并启动会话 根据您的脚本,您当前正在使用
$.post
方法请求PHP文件,该方法从#login的action属性
获取URL
只需编辑PHP文件并创建会话。然后,echo 1
到浏览器,以便javascript能够理解您的响应
最后,如果服务器返回1
if (data == "1") { }
在这里你想干什么就干什么。应该创建会话
if (data == "1") { }