Forum Webscript.Ru
Программирование => PHP => Тема начата: Veles от 02 Апреля 2002, 14:34:01
-
У меня на сайте PHP-скрипт, который пишет/читает кукис. Работает без вопросов при посещении сайта с Windows 98/Explorer5-6. А вот если заходить с Windows XP, то кукис как будто нет, причем в настройках Explorer запись и чтение кукисов разрешена по полной программе. Есть какие-нибудь мысли как с этим быть?
-
Мысли o чем?
XP или PHP?
-
Как разница о чем. Может быть кто-то что-то слышал. Но по идее о XP.
-
а как куки устанавливаются?
попробуй не указывать сервер и папку в setcookie
-
А я и не указываю :(
-
ну как там куки устанавливаются? запости код
-
setcookie("igrayru_mail",$igrayru_mail,time()+99*86400);
-
посмотри на заголовки http и все сразу станет ясно.
и от сервера, когда cookie устанавливается, и от броузера, когда читаешь.
кстати, что пишет, если выполнить:
print_r ($HTTP_COOKIE_VARS); ?>
-
Эээ... как это сделать? :(
К сожалению, я сейчас на другой машине, но пишет вот что:
Array ( [LastVisit] => 2001-08-28 11:16 [lang] => russian [user] => MjpWZWxlczp6eEpyRU9VTVBOY0F3OjIwOjowOjA6MDowOk5ld0Jhc2U6MA== [igrayru_info] => Veles|||veles@igray.ru [hotlog] => 1 [igrayru_best] => 2001|||2001 [xmblva] => 1112776780 )
-
Veles
так есть необходимые куки в этом массиве?
под xp что-то уже встречался баг с глобальными переменными.
(сам ничего по этому поводу сказать не могу, т.к. не юзаю xp).
используй лучше $HTTP_COOKIE_VARS для получения инфы из кука.
заголовки можно проверить через telnet:
GET / HTTP/1.0\\r\\n
Host: example.com\\r\\n
\\r\\n
-
Я так и не понял, в чем там былы проблема, но в результате убрал шифрование crypt и все заработало. Спасибо. Кукисы писались, но не читались почему-то :(
-
Veles
От кого хоть куки шифровал?
-
Когда писал этот код, слабо понимал, что такое кука и использовал какие-то примеры. Вот и вкралось...