I'm trying to access a cookie's value (using $_COOKIE
) immediately after calling the setcookie()
function in PHP. When I do so, $_COOKIE['uname']
isn't set. Why?
Note, however, that $_COOKIE['uname']
is set as expected upon the next execution of the script, such as after a page refresh.
setcookie('uname', $uname, time() + 60 * 30);
echo "Cookie value: " . $_COOKIE['uname'];
Question&Answers:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…