Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как жить без куков?
 
 автор: NovikovMA   (22.02.2007 в 02:19)   письмо автору
 
 

У меня вот вопрос: Щас делаю сайт с авторизацией , попытался у знакомого по-работать, и не смог пройти авторизацию на своем сайте. После нескольких минут яростного мата и ударов головой об клаву, понял, что у него просто выключенны куки, причем вообще!

У меня сайт весь основан на сессиях, как можно иначе сделать авторизацию, чтобы все могли нормально пользоваться?

   
 
 автор: Ralph   (22.02.2007 в 02:26)   письмо автору
 
   для: NovikovMA   (22.02.2007 в 02:19)
 

А что,к URL'у идентификатор сессии не добавляется ?

   
 
 автор: NovikovMA   (22.02.2007 в 02:27)   письмо автору
 
   для: 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:35)   письмо автору
 
   для: NovikovMA   (22.02.2007 в 02:27)
 

И еще, раз уж пошел разговор:

Иногда бывает, что выскакивает ошибка
Fatal error: session_start(): Failed to initialize storage module: user
Но при обновлении все становится на свои места. Если кто встречался, может быть подскажете?

   
 
 автор: Ralph   (22.02.2007 в 02:41)   письмо автору
 
   для: NovikovMA   (22.02.2007 в 02:27)
 

Ну в принципе добавляется то на твоей машине,а не на его...Может,у тебя session.use_only_cookies включена ?

   
 
 автор: NovikovMA   (22.02.2007 в 02:45)   письмо автору
 
   для: 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 в 09:52)   письмо автору
 
   для: NovikovMA   (22.02.2007 в 02:45)
 

тема не закрыта!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования