I have a problem in use AndroidQuery ajax method ...
here is my php code on server for page1.php :
<?php
session_start();
$_SESSION["valid_user"] = "mysession";
echo '{ "value" : "S_'.$_SESSION["valid_user"].'" }' ;
?>
and below php code on server for page2.php :
<?php
session_start();
echo '{ "value" : "S_'.$_SESSION["valid_user"].'" }' ;
?>
so then , on android , under image is my app screen :
http://i.stack.imgur.com/4esSo.png
event for "run page 1" button is :
aQuery.ajax("http://www.example.com/page1.php", JSONObject.class, new AjaxCallback<JSONObject>() {
@Override
public void callback(String url, JSONObject json, AjaxStatus status) {
Toast.makeText(aQuery.getContext(), json.getString("valid_user"), Toast.LENGTH_LONG).show(); // print : S_mysession
}
});
and event for "run page 2" button is :
aQuery.ajax("http://www.example.com/page2.php", JSONObject.class, new AjaxCallback<JSONObject>() {
@Override
public void callback(String url, JSONObject json, AjaxStatus status) {
Toast.makeText(aQuery.getContext(), json.getString("valid_user"), Toast.LENGTH_LONG).show(); // print : S_
}
});
first I click on "run page 1" button and then show "S_mysession" , so next I click on "run page 2" button and then show "S_" !!! , why loss my session in other connection by AQuery.ajax ?! please help me ...