У меня есть несколько сценариев PHP на сервере, которые возвращают файлы cookie, HTML-код и т. Д., Которые взаимодействуют с приложением iOS, над которым я работал.Такие вещи, как вход в систему, отправка элемента, получение элемента и т. Д.
Проблема заключается в сохранении постоянного соединения.Я подумал, что мы будем использовать куки, и что PHP "start session" позволит нам получить доступ к переменным $ _SESSION через cookie.Однако я не могу найти никаких данных сеанса, возвращаемых в cookie, кроме идентификатора сеанса.
Я подумал, что мог бы использовать идентификатор сеанса + ключ для извлечения элементов из сеанса PHPмассив путем вызова скрипта из приложения.Приложение не является проблемой:
Мне нужно знать, где на самом деле находятся переменные $ _SESSION, чтобы я мог их ИСПОЛЬЗОВАТЬ.Это может показаться шутливым, но это то, что мне нужно.
Если я начну сеанс, сделайте что-то вроде:
$_SESSION['username']=$_GET['username']
Разве я не смогу вернуть набор переменных для этого сеанса, используя следующее:
$session_id = $_GET['session_id'];
$key = $_GET['key'];
function getSessionValue($session_id, $key) {
session_start($session_id);
return $_SESSION[$key];
}
echo getSessionValue($session_id, $key);
Что-то не работает ... Я ценю любую помощь!Спасибо: D