Php 注销后询问有关cookie的信息
在PHP中调用Php 注销后询问有关cookie的信息,php,cookies,Php,Cookies,在PHP中调用setcookie()函数后,我试图立即访问cookie的值(使用$\u cookie)。当我这样做时,$\u COOKIE[$cookiename]在登录后不会被设置。为什么? if(isset($_SESSION)){ $_SESSION['email']=$username; $_SESSION['id']=$query['id']; $_SESSION['name']=$query['name']; $_COOKIE[$cookiename]
setcookie()
函数后,我试图立即访问cookie的值(使用$\u cookie
)。当我这样做时,$\u COOKIE[$cookiename]
在登录后不会被设置。为什么?
if(isset($_SESSION)){
$_SESSION['email']=$username;
$_SESSION['id']=$query['id'];
$_SESSION['name']=$query['name'];
$_COOKIE[$cookiename]=$query['name'];
$cookiename="user";
$cookie_value = "John Doe";
setcookie($cookiename,$cookie_value, time() + (86400 * 30),"/");
if (!$session->Check()){
echo $cookiename ;
}else {
echo $_COOKIE[$cookiename];
}
setcookie()
时,您正在将cookie附加到当前响应(当当前请求完成时)setcookie()
时,您正在将cookie附加到当前响应(当当前请求完成时)/*现在已使用但不起作用..*/$cookie\u name=“praveen\u cookie”;$cookie_value=$query['name'];setcookie($cookie\u name,$cookie\u value,time()+(86400*30),“/”)/*现在已使用但不起作用..*/$cookie\u name=“praveen\u cookie”;$cookie_value=$query['name'];setcookie($cookie\u name,$cookie\u value,time()+(86400*30),“/”);