[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Пропадает сессия
BAH--zer
Всем доброго времени суток.
Ситуация - в веб браузере в какой то момент (нажатие на кнопочку) происходит вызов php скрипта, который заполняет сессию определенными служебными данными. После ответа что все готово, браузер генерит еще 5-6 ajax запросов к другим php скриптам, которые возвращает HTML код. В начале каждого php из них присутствует session_start(); . Нажатие на эту кнопку происходит довольно часто и из разных (физически) мест.
Проблема - в один прекрасный момент (1 раз из 100 нажатий), в одном из этих 5-6 php скриптов, почему то не подгружаются данные из сессии. Она пустая. В результате чего скрипт валится.
Вопрос - из-за чего такое может происходит и как это вылечить?
walerus
Вариантов масса... слишком быстрые нажатия, сервер не отдупляет, затык провайдера и т.д.
Больше информации нужно.
BAH--zer
Сеть частная, нажатие пользователем 1, после чего ожидается выполнение скриптов. Два раза за пару секунд он нажать не может.
walerus
Цитата
Два раза за пару секунд он нажать не может.

что ему запрещает это делать? (просто интересно)...

Вешай везде проверку сессии и найди после чего это происходит, где то скрипт либо не возвращает данные либо гасится сессия, без кода трудно что то сказать, а так же нельзя исключить проблему в "связи"... может сервер все так "тупит"?
Быстрый ответ:

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