print_r($_COOKIE['cookie_name']) опережает setcookie??

Don Arana

Новичок
print_r($_COOKIE['cookie_name']) опережает setcookie??

Привет всем!

Вот первый файл:

PHP:
$value = rand(1,100);
setcookie('name', $value, time() + 3600);
print_r($_COOKIE);
показывает, что $_COOKIE['name'] равен, например, 12ти.

Второй файл содержит одну лишь строчку:
PHP:
echo $_COOKIE["name"];
и показывает, например, 35!

Обновляю первый файл. $_COOKIE['name'] показывает 35!

Либо я туплю, либо сильно туплю. Не подкажете в каком месте?

П.С.: как только $value делаю фиксированной, всё работает нормально. :-\
 

Фанат

oncle terrible
Команда форума
Либо я туплю, либо сильно туплю
не либо, а совершенно определённо.
ну, видимо, в том, которое ты называешь "первый файл второй файл".
точнее ничего сказать нельзя, поскольку совршенно непонятно - что это за "файлы"
 

AHTIXPICT

Новичок
После установки кук страницу нужно перегрузить, что бы значение получить уже установленное значение у клиента
 

Don Arana

Новичок
В общем, в этих двух php-файлах, лежащих в одной папке больше ничего и нет...

-~{}~ 27.04.05 17:17:

AHTIXPICT
Спасибо, теперь понятно!
 
Сверху