Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 14:51
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Пишу веб-приложение (по сути, формы для внесения данных в базу). В нем index.php, в зависимости от параметра из url'а, запускает одно из двух подприложений ([url]/insp-test/index.php?action=check и [url]/insp-test/index.php?action=MerchM). Назову их Url1и Url2. У них общая форма авторизации и общие некоторые php- и js-файлы с различными классами и функциями.Для передачи переменных между формами использую $_SESSION. Пока писал первое приложение (Url1), все было нормально. В процессе создания второго приложения (Url2) столкнулся с неприятностью: при переходе между формами массив $_SESSION вдруг становится пустым. Спустя какое-то время (или после какого-то события; в код никаких изменений не вносится) сессия сбрасываться перестает, и все снова работает как надо. Заметил, что такое происходит, если сначала запускать Url1, а потом - Url2, или наоборот. Заметил, что можно все починить, если вернуться на прежний Url, но это помогает не всегда.Про session_start() перед началом работы с сессиями не забываю. Сессия - без ограничения времени жизни (впрочем, время перехода между страницами - секунды). Некоторые из переменных $_SESSION - общие и для Url1, и для Url2. Версия PHP-5.2.6.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
сколько сбрасывается каллорий сбрасывается если занимаешся на тренажерах? Guest Новый архив 4 0 16.03.2012 14:02
чем отличеется $_SESSION[aut] от $_SESSION['aut'] ? Guest Продолжение старого архива 0 17.10.2011 01:03
Обнуляется $_SESSION при переходе по поддоменам Guest Продолжение старого архива 0 16.10.2011 16:15
При переходе на страницу, статья не отображается на ней Guest Продолжение архива вопросов 0 29.09.2011 21:19
Реализация: при переходе на страницу подсвечивается соответствующий пункт меню Guest Новый архив 2 0 28.09.2011 14:27



© www.otvetnemail.ru - Форум вопросов и ответов.