Cómo pasar variables de php por ajax

Tengo script desde la página de inicio de session que a través de ajax envía datos a php y php regresa si es exitoso o no, solo me pregunto cómo puedo cambiar mis scripts para que me envíen también 2 variables y lo reciba en mi script de inicio de session para que pueda crear cookies? aquí están mis scripts js y 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'; } ?> 

Intenta usar Json como respuesta:

Lado de PHP

 ... $json = new Services_JSON(); echo $json->encode("{a:1,b:2}"); 

JS

 ... success:function(data){ if(data) { console.log(data.a); console.log(data.b); } .... 

Puedes codificar cualquier matriz en PHP y pasarla como callback ajax.

Json class puede llegar allí

Puede usar JSON para devolver valores a su script JS. En su código PHP, devuelva algo como:

 { "result": true, "your_variable": "variable_value" } 

Puede usar la function json_encode . Y luego en JS analizarlo con jQuery.parseJSON ()

Puede usar una respuesta formateada JSON para devolver valores de PHP a JS (consulte la function PHP de json_encode (): http://php.net/manual/en/function.json-encode.php ).

O simplemente configure el valor en la cookie de PHP ( http://php.net/manual/en/function.setcookie.php )