Помогите пожалуйста советом новичку.
Как вывести переменную, записанную в cookie на одной странице, на другой странице?
На одной странице я записываю переменную в куки:
<?
if(!isset($_COOKIE["cod"])){
setcookie("cod", "code", time()+3600000);
}
else {
echo 'vse ok';
}?>
и тут ж вывожу
echo $_COOKIE['cod'];
После обновления данной страницы эта переменная выводиться. Все работает.
А вот на другой странице нет.
Код на другой странице:
<?
if(isset($_COOKIE['cod'])){
echo $_COOKIE['cod'];
}
else {include "/scripts/enter.php";
echo 'net cookie';}
?>
и вывожу переменную таким же способом, как и на первой странице. Но не работает. Данная переменная не выводиться.
Скажите пожалуйста, может я неправильно поняла принцип работы с куки и для этого необходима сессия?
Но мне нужно, чтобы данная переменная сохранялась в браузере длительное время, сессии не подходят.
Всем огромное спасибо!