-
一只名叫tom的猫
使用COOKIE时不能设置了COOKIE后就直接调用,COOKIE是在访问页面时客户端浏览器自动发送给服务器的,而setcookie是给浏览器发送头后,浏览器保存的数据,不可一次性操作。你可以写两个页面试试,一个 setcookie ,另一个用 print_r( $_COOKIE ); 看看是否显示。
-
ABOUTYOU
1. 程序不要这么写,$_COOKIE[user],注意里面加上引号,否则行为不确定<?phpsetcookie("user","12345");echo $_COOKIE['user'];?>2. 如果程序还有别的部分,在起始的地方加上ob_start();3. 也可以起始的地方加上error_reporting(E_ALL);
-
江户川乱折腾
thinkphp里的cookie功能被重写了,可以使用tp写的cookie 用起来很方便查看一下手册,具体的用法。cookie('name') 返回所有cookiecookie('name',array(),$time) 为cookie设值,可直接放入数组,框架负责转为json