Я пытаюсь получить доступ к значению cookie (используя $_COOKIE
) сразу после вызова функции setcookie()
в PHP. Когда я это сделаю, $_COOKIE['uname']
не установлен. Зачем?
Обратите внимание, однако, что $_COOKIE['uname']
устанавливается как ожидалось при следующем выполнении script, например, после обновления страницы.
setcookie('uname', $uname, time() + 60 * 30);
echo "Cookie value: " . $_COOKIE['uname'];