我有来自登录页面的脚本,通过ajax将数据发送到PHP,如果成功与否则返回PHP,我只是想知道如何更改我的脚本以便它还会发回2个变量并在我的登录js脚本中接收它所以我可以创建饼干?这是我的js和PHP脚本:
JS:
$(document).on('pageinit',function(){ $("#login").click(function(){ username=$("#usr").val(); password=$("#psw").val(); $.ajax({ type: "POST",url: "http://imes.***********.com/PHP/login_check.PHP",data: "name="+username+"&pwd="+password,success: function(html){ //in case of success if(html=='true') { $("#login_message").html("Logged in,congratulation."); $.mobile.changePage("http://imes.***********.com/userpanel.PHP"); } //in case of error else { $("#login_message").html("Wrong username or password"); } },beforeSend: function() { $.mobile.showPageLoadingMsg(); },//Show spinner complete: function() { $.mobile.hidePageLoadingMsg() } //Hide spinner }); return false; });
PHP:
<?PHP session_start(); $username = $_POST['name']; $password = $_POST['pwd']; include('MysqL_connection.PHP'); MysqL_select_db("jzperson_imesUsers",$con); $res1 = MysqL_query( "SELECT * FROM temp_login WHERE username='$username' AND password='$password'" ); $num_row = MysqL_num_rows($res1); if ($num_row == 1) { echo 'true'; } else { echo 'false'; } ?>