[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: восстановление сессии
Guest
я через actionscript 3 передаю переменные на php обработчик handler

каким образом я могу в обработчике "восстановить" ту сессию, которая сейчас у пользователя?

п.с , если нужно - я могу передать номер сессии в as, и оттуда в обработчик handler;



Спустя 14 минут, 43 секунды (1.11.2010 - 01:54) kirik написал(а):
Просто передавайте ID сессии экшнскриптом в php файл, а потом через функцию session_id() устанавливайте текущий ID сессии.

Спустя 34 минуты, 34 секунды (1.11.2010 - 02:29) Guest написал(а):
kirik
я так и делаю, но не получается

вот что в обработчике
session_start();
session_id($_GET['sid']);


($_GET['sid']- тут айди сессии пользователя)

echo $_SESSION['id'] - выдает пустоту!

Спустя 4 минуты, 51 секунда (1.11.2010 - 02:34) kirik написал(а):
Guest
Читайте мануал внимательнее:
Цитата (http://php.net/manual/en/function.session-id.php)
If id is specified, it will replace the current session id. session_id() needs to be called before session_start() for that purpose.

Спустя 2 минуты, 45 секунд (1.11.2010 - 02:37) Guest написал(а):
kirik
не помогло. но я посмотрел в куки тот же номер, в чем еще может быть проблема?

Спустя 12 минут, 25 секунд (1.11.2010 - 02:49) kirik написал(а):
А $_GET['sid'] точно до php скрипта доходит? Попробуйте в файл например записать.

Спустя 7 минут, 14 секунд (1.11.2010 - 02:56) Guest написал(а):
kirik
в куки записывал - доходит.

но никаких переменных сессии он не видит почему то...


Спустя 4 минуты, 25 секунд (1.11.2010 - 03:01) Guest написал(а):
все, получилось!!

Спустя 1 минута, 29 секунд (1.11.2010 - 03:02) kirik написал(а):
Цитата (Guest @ 31.10.2010 - 19:01)
все, получилось!!

В чем проблема была?

Спустя 8 часов, 54 минуты, 46 секунд (1.11.2010 - 11:57) Guest написал(а):
kirik
проблема была в моей невнимательности, забыл авторизоваться, проверял как гость, вот и не было переменных)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.