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

Форум PHP

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

 

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

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

тема: Не работают cookie в Интернет (локально работают)
 
 автор: NickCo   (13.09.2006 в 15:06)   письмо автору
8.5 Кб
 
 

Возврашаюсь к теме http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=24330&page=2. Из локальной сети куки работают как надо. В браузере отображается нормальная рабочая кука, а иэ инета не работает, почему???

   
 
 автор: cheops   (13.09.2006 в 18:52)   письмо автору
 
   для: NickCo   (13.09.2006 в 15:06)
 

В прикреплённом файле нет ни вызова функции setcookie() ни обращения к суперглобальному массиву $_COOKIE, что имеется ввиду?

   
 
 автор: NickCo   (14.09.2006 в 09:40)   письмо автору
 
   для: cheops   (13.09.2006 в 18:52)
 

http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=24330&page=2 - Это начало темы, там файл обработчик, я не стал его выкладывать дважды. Предложенную замену сделал, не помогло.

   
 
 автор: mihdan   (14.09.2006 в 12:22)   письмо автору
 
   для: NickCo   (14.09.2006 в 09:40)
 

Так я и не понял где Вы ипользуете куки? Ведь нет ф-ии setCookie().

Попробуй писать так


<?
setcookie
("nameCookie"$valueCookietime()+3600"/~path/"".domain.com"1);
?>

   
 
 автор: NickCo   (14.09.2006 в 14:03)   письмо автору
3.2 Кб
 
   для: mihdan   (14.09.2006 в 12:22)
 

В аттаче файл с кодом, в строке

if (!isset($_COOKIE['user_id'])) //Создаем coocie со сроком действия 1 мес, если куки не сущ.
     {
          $user_id = uniqid("");//Создаем уникальный идентификатор.
          setcookie("user_id",$user_id,time()+2592000);// Строка 57. Это обработчик, формы из первого поста.

   
 
 автор: NickCo   (14.09.2006 в 14:05)   письмо автору
 
   для: mihdan   (14.09.2006 в 12:22)
 

А зачем, простите, параметр "/~path/" ? Что он задает, с ним все получилось! Спасибо большое. Если кому не трудно проголосуйте тоже, если не роботает кликните с помощью Orphusa.

   
 
 автор: mihdan   (14.09.2006 в 17:19)   письмо автору
 
   для: NickCo   (14.09.2006 в 14:05)
 

Этот параметр задает путь, его можно опускать, но не всегда - все зависит от настроек РНР.

PS : зашел на сайт проголосовал - все путем! Послал через орфус уведомление, смотри, читай доки на сайте о рнр

   
 
 автор: NickCo   (14.09.2006 в 17:37)   письмо автору
 
   для: mihdan   (14.09.2006 в 17:19)
 

Огромное спасибо.

   
Rambler's Top100
вверх

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