баловался с сессиями и кое что смущает.
я захожу на страницу входа,прописывая адрес--создается сессия пустая(название sess_697157ee207288813d57a8fd065a81cd), потом перехожу на страницу "восстановить пароль", ввожу данные , нажимаю отправить--записываю в сессию данные(чтобы их можно было использовать),перенаправление на страницу входа , на почту приходит ссылка куда перейти и поменять пароль, жму на ссылку и у меня создается другая пустая сессия( название sess_9dd044913d060f3a595b43a43a9ca35d) . мне для того чтобы показать страницу с "изменением пароля" нужны данные с первой сессии, а данные считываются со второй сессии (она пустая) и страница не отображается.
я пробовал такую вещь, заходил на страницу входа,прописывая адрес, убивал сессию(название сессии снова sess_697157ee207288813d57a8fd065a81cd),переходил на страницу "восстановить пароль"--создалась сессия( sess_9dd044913d060f3a595b43a43a9ca35d, название опять повторяется) ,потом проделывал действия выше, и вторая сессия не создавалась, а данные считывались с данной сессии
или заходил на страницу входа,прописывая адрес , убивал сессию ( sess_697157ee207288813d57a8fd065a81cd) ,обновлял страницу входа , создалась сессия (опять sess_9dd044913d060f3a595b43a43a9ca35d), делаю те же действия, сессия вторая не создвалась,
и все опять норм работает
в чем причина этого? (Отредактировано автором: 07 Июня, 2009 - 02:34:36)
|