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

Форум PHP

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

 

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

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

тема: COOKIE и Opera+IE
 
 автор: Валерий   (26.07.2007 в 14:32)   письмо автору
 
 

привет всем!
в общем, такая трабла: в ff ф-ция установки куков работает норм и print_r($_COOKIE) меня устраивает
в IE и Opera после setcookie() в опциях браузеров куки эти видны, но print_r($_COOKIE) говорит, что пустой массив

что может я делаю неправильно?

устанавливаю как:

<?php
setcookie
('name'$_POST['name'], time() + 86400);
?>

   
 
 автор: Faraon   (26.07.2007 в 14:44)   письмо автору
 
   для: Валерий   (26.07.2007 в 14:32)
 

И в опере нормально все показывает, вы рефреш сделайте и увидите. Получается за первый заход вы их только поставили, а что бы они были видны, нужно обновить страницу или зайти еще раз

   
 
 автор: Валерий   (26.07.2007 в 14:51)   письмо автору
 
   для: Faraon   (26.07.2007 в 14:44)
 

нет, не нормально
страницу обновлял

   
 
 автор: Faraon   (26.07.2007 в 14:56)   письмо автору
 
   для: Валерий   (26.07.2007 в 14:51)
 

Попробуйте вот этот скрипт проверки

<?php

setcookie
('name''ffff'time() + 86400);

if(
$_COOKIE){
print_r ($_COOKIE);
}else{
header("Location: ".$_SERVER['PHP_SELF']);
}


?>

   
 
 автор: Валерий   (26.07.2007 в 15:11)   письмо автору
 
   для: Faraon   (26.07.2007 в 14:56)
 

работает, да, но при переходе на другую страницу в $_COOKIE остается только PHPSESSID

   
 
 автор: Валерий   (26.07.2007 в 15:11)   письмо автору
 
   для: Faraon   (26.07.2007 в 14:56)
 

работает, да, но при переходе на другую страницу в $_COOKIE остается только PHPSESSID

   
 
 автор: Валерий   (26.07.2007 в 15:12)   письмо автору
 
   для: Faraon   (26.07.2007 в 14:56)
 

работает, да, но при переходе на другую страницу в $_COOKIE остается только PHPSESSID

   
 
 автор: Валерий   (26.07.2007 в 18:56)   письмо автору
 
   для: Валерий   (26.07.2007 в 15:12)
 

разобрался
надо вызывать так:

<?php
setcookie
('name'$value$expires'/');
?>

без посл. слеша в ие и опере не работало =\

   
Rambler's Top100
вверх

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