| |
|
|
| | У меня есть форум. В нем содержится 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)
| | | С сесиями вроде разобрался - ошибка в коде была. Всем спасибо за помощь! | |
| |
|
|