|
|
|
| У меня есть форум. В нем содержится 2 фрейма. Все страницы взаемодействуют с помощью сесий. Но есть проблема : когда пользователь вошел в сайт, стоит ему нажать F5 - обновить, тогда все сесии теряютса и собственно пользователь снова должен авторезироватся. Можно как то сохранять внутреность масива пременных сесий во время обновления страницы ? | |
|
|
|
|
|
|
|
для: IgorT
(01.07.2007 в 23:20)
| | SID в URL передается? | |
|
|
|
|
|
|
|
для: IgorT
(01.07.2007 в 23:20)
| | Сами по себе от обновления сессии теряться не должны. | |
|
|
|
|
|
|
|
для: Trianon
(02.07.2007 в 02:46)
| | А что такое SID в URL ? | |
|
|
|
|
|
|
|
для: IgorT
(02.07.2007 в 11:32)
| | эм ... ну типа ключь/определитель сессии | |
|
|
|
|
|
|
|
для: IgorT
(02.07.2007 в 11:32)
| | идентификатор сессии.
Никто кроме клиента не знает ведь, какая из сессий - его. Вот он и передает серверу идентификатор.
Через строку адреса (GET-параметр) через Cookie или через скрытое поле формы (POST-параметр). | |
|
|
|
|
|
|
|
для: Trianon
(02.07.2007 в 11:47)
| | А можно чуть-чуть поподробнее, как мне его использовать чтобы не терять сесию после обновления страницы ? | |
|
|
|
|
|
|
|
для: IgorT
(02.07.2007 в 12:42)
| | куки | |
|
|
|
|
|
|
|
для: CrazyAngel
(02.07.2007 в 12:45)
| | Ок, если до кук тогда как правильно написать код, так :
setcookie ("InstallUserKey", $row[2], $timecookie+$timeaccess, "http://my_site/login.php");
|
Только вот с временем тут проблема, на сервере (- 2 часа чем уменя, и $timecookie+$timeaccess - не работает($timeaccess - в мс, а $timecookie - результат обробки оператора NOW(), так что тут неувязочка), время работы куки я так понял нужно задавать в милисекундах ? | |
|
|
|
|
|
|
|
для: IgorT
(02.07.2007 в 13:09)
| | Время кукисов в секундах указываеться ;) | |
|
|
|
|
|
|
|
для: Proger
(02.07.2007 в 13:50)
| | У меня тоже такая проблема, только с админ панелью. Админ регистрируется, сессии присваивается значение 1, а через некоторое время сессия стирается. Так что сессии вообще не использовать? Или я не правильно понял? | |
|
|
|
|
|
|
|
для: Roma
(02.07.2007 в 17:13)
| | Я вот еще коечто увидел, что сесия может сама по себе потеряться через некоторые время. Не могу сказать что того я не знал, но теряется она спустя 5 мин, может еще меньше ! | |
|
|
|
|
|
|
|
для: IgorT
(02.07.2007 в 17:48)
| | С сесиями вроде разобрался - ошибка в коде была. Всем спасибо за помощь! | |
|
|
|