setcookie(DG, 1, time()+86400*30);//once blocked always blocked
print_r($_GET);
print_r($_COOKIE);
我设置了cookies。然后它不起作用。 Cookie根本没有设置。怎么了?
print_r($ _ COOKIE)没有显示任何内容。怎么了?
答案 0 :(得分:2)
答案 1 :(得分:1)
Cookie是服务器要求客户端(浏览器)存储的一些信息。执行setcookie()
时,服务器通过Set Cookie
标头将cookie密钥值对发送给客户端。您可以通过chrome dev工具或firebug进行检查。
从那时起,如果cookie有效并且请求了相同的页面,则客户端将该cookie发送到服务器。
$_COOKIE仅包含服务器从客户端收到的针对该请求的cookie的信息。