我創建了一個用戶登錄表單,其中包含「Keep Me Logged In」複選框,我試圖通過JQuery將該值傳遞給將處理信息的PHP文件, m不確定要使用的正確代碼。以下是我到目前爲止有:在我的使用要求登錄PHP頁面通過JQuery發佈複選框值到PHP
var username=$("#username").val();
var password=$("#password").val();
var checkbox=$("#checkbox").val();
if(usernameok == true && passwordok == true)
{
$('.validation').html("Logging In").removeClass("error").addClass("success");
jQuery.post("php/login.php", {
username:username,
password: password,
checked: checked
}, function(data, textStatus){
if(data == 1){
window.location.replace("home.php");
}
else{
$('.validation').html("Wrong Password Given").removeClass("success").addClass("error");
}
});
}
然後如下:
$username= mysql_real_escape_string($_REQUEST["username"]);
$password= md5(mysql_real_escape_string($_REQUEST["password"]));
$checkbox= mysql_real_escape_string($_REQUEST["checkbox"]);
的用戶名和密碼值都很好,但我有麻煩通過複選框。我知道應該可能有一個:檢查語句,但我不知道該把它放在哪裏。
感謝
謝謝,我使用了速記版本,它工作正常 - 現在有麻煩設置會話 – user2152265 2013-03-13 21:51:17
*更新*排序會話錯誤 - 我忘了寫session_start();在PHP文件中 – user2152265 2013-03-13 22:15:08