Как я могу определить глобальный файл cookie? - PullRequest
1 голос
/ 13 июля 2011

Я определил cookie на странице, такой как check.php, и установил его.

setcookie("u","blue",time() + 3600);

Теперь я хочу проверить, установлен ли он или нет на другой странице, такой как index.php.

Я уверен, что cookie установлен в check.php, но когда я проверяю это в index.php с этим кодом:

if( isset($_COOKIE["u"] ) )
  {
        echo "correct";
  } 

это не сработало !! а если не сработало? в чем проблема? если куки работали только на той странице, которую они определили?

Edit:

я изменяю его на setcookie("u","blue",time() + 3600,'/', 'www.example.vcn.ir'); но имеет ту же проблему.

1 Ответ

5 голосов
/ 13 июля 2011

Обновление:

Установите для домена значение NULL или FALSE, так как вы работаете на localhost.

Попробуйте установить путь и домен cookie.

setcookie ("u", 'blue', time()+3600, '/', NULL, 0 );  

Попробуйте var_dumping $ _COOKIE, чтобы увидеть, что в нем ..

var_dump($_COOKIE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...