Показать сообщение отдельно
 19.06.2014, 19:06  
По умолчанию PHP и cookie - как работают?
#1
  PMR PMR вне форума
  Администратор
 Аватар для PMR
Детали профиля (+/-)
Ответов: 42,891
Регистрация: 12.05.2008
Адрес: Тирасполь
Спасибо:4,698/5,005
Не понравилось:136/374
Репутация: PMR отключил(а) отображение уровня репутации

Есть скрипт, хочу разобраться в работе кукисов.
<?php
$upfilehtm = "123123";
setcookie("a", $upfilehtm);
echo "<br>setcookie:".$_COOKIE['a']."<br>";;
?>

Если его сунуть в

<html>
<head>
<title>PORTAL</title>
</head>
<body>
php СЮДА!
</body>
</html>

То кукисы не присваиваются.

А еще если скрипт просто запустить, то setcookie("a", $upfilehtm); отрабатывает сразу, переменная присваивается, но эхом не выводится.
А если обновить страницу - то и это работает.
Почему?
________________
Судьба - совокупность совершенных глупостей человека. Любите и принимайте людей такими, какие они есть.
Если Вас оскорбили - нажимаем "Пожаловаться на это сообщение" слева от поста под аватаром хама.
  Вверх