| |
|
|
| | У меня вот вопрос: Щас делаю сайт с авторизацией , попытался у знакомого по-работать, и не смог пройти авторизацию на своем сайте. После нескольких минут яростного мата и ударов головой об клаву, понял, что у него просто выключенны куки, причем вообще!
У меня сайт весь основан на сессиях, как можно иначе сделать авторизацию, чтобы все могли нормально пользоваться? | |
| |
|
|
| |
|
|
| |
для: NovikovMA
(22.02.2007 в 02:19)
| | | А что,к URL'у идентификатор сессии не добавляется ? | |
| |
|
|
| |
|
|
| |
для: Ralph
(22.02.2007 в 02:26)
| | | Ну вот, в том и дело, что на той машине не добавлялись. Удивительно, но факт.
Пришлось сделать в одном месте добавление к адресу, вроде как
if($PHPSESSID){echo('?PHPSESSID='.$PHPSESSID);};
|
Причем когда включены кукизы, то адрес появляется когда-какой, то
www.xxx.ru/index.php?PHPSESSID=
то
www.xxx.ru/index.php?PHPSESSID=723637cd0d0315d0d0b56ccd5dc162ab
Конечно все равно работает, но ИМХО как-то странно. | |
| |
|
|
| |
|
|
| |
для: NovikovMA
(22.02.2007 в 02:27)
| | | И еще, раз уж пошел разговор:
Иногда бывает, что выскакивает ошибка
Fatal error: session_start(): Failed to initialize storage module: user
Но при обновлении все становится на свои места. Если кто встречался, может быть подскажете? | |
| |
|
|
| |
|
|
| |
для: NovikovMA
(22.02.2007 в 02:27)
| | | Ну в принципе добавляется то на твоей машине,а не на его...Может,у тебя session.use_only_cookies включена ? | |
| |
|
|
| |
|
|
| |
для: Ralph
(22.02.2007 в 02:41)
| | | ну вообще для тестов я юзаю внешний сервер, а не локальный, так что чья машина - не имеет ращницы, ИМХО.
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid Off On
А вот что значит session.use_trans_sid Local Value=off ?
правда master=on | |
| |
|
|
| |
|
|
| |
для: NovikovMA
(22.02.2007 в 02:45)
| | | тема не закрыта! | |
| |
|
|