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

Форум PHP

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

 

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

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

тема: Куки
 
 автор: This_me   (03.04.2005 в 22:38)   письмо автору
 
 

Что-то куки никак ставятся не хотят!

Вроде всё делаю верно.
Есть пхп страничка. На ней нет ничгео, кроме следующего кода

<? setcookie ("menu", $value); ?>
<?
if (isset($_COOKIE["menu"])):
print $_COOKIE["menu"];
else:
print "Куки не найдены у пользователя";
endif;

?>

И результат - выводится Куки не найдены у пользователя

Подскажите, почему!?

   
 
 автор: Sin   (04.04.2005 в 02:30)   письмо автору
 
   для: This_me   (03.04.2005 в 22:38)
 

Чтобы куки вступили в действия нужно что бы страница в браузере обновилась

   
 
 автор: cheops   (04.04.2005 в 09:50)   письмо автору
 
   для: This_me   (03.04.2005 в 22:38)
 

Кроме того, следует установить время куков, если вы хотите, чтобы они были постоянными, т.е. оставались на машине даже если будет выключен браузер
<?
  $value 
1;
  
setcookie ("menu"$valuetime() + 3600); 
?> 
<?
if (isset($_COOKIE["menu"])):
print 
$_COOKIE["menu"];
else:
print 
"Куки не найдены у пользователя";
endif;

?>

И, как правильно говорит Sin, следует перезагрузить страницу.

   
 
 автор: This_me   (04.04.2005 в 15:59)   письмо автору
 
   для: cheops   (04.04.2005 в 09:50)
 

Спасибо! Разумеется, страницу надо обновить. К тому же, я никакое значение не передавал :)

Всё, теперь всё работает. Спасибо!

   
Rambler's Top100
вверх

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