У меня есть проблема в использование AndroidQuery метода АЯКС ...потеря сеанса на PHP-сервере при использовании андроида-запрос
вот мой PHP-код на сервере для page1.php:
<?php
session_start();
$_SESSION["valid_user"] = "mysession";
echo '{ "value" : "S_'.$_SESSION["valid_user"].'" }' ;
?>
и ниже PHP-код на сервере для page2.php:
<?php
session_start();
echo '{ "value" : "S_'.$_SESSION["valid_user"].'" }' ;
?>
так, то на Android, под изображением мое приложение экран:
http://i.stack.imgur.com/4esSo.png
событие для "прогона страницы 1" кнопка:
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
}
});
и событие для "прогона страницы 2" кнопка:
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_
}
});
первым я нажимаю на "запустить страницу 1" и затем отобразите «S_mysession», поэтому затем я нажимаю кнопку «запустить страницу 2», а затем показываю «S_» !!! , почему потеря моя сессия в другой связи AQuery.ajax?! , пожалуйста, помогите мне ...