您好,欢迎访问一九零五行业门户网

一个cookie的有关问题,希望大神们帮小弟我一上,多谢,说一上错在哪里

一个cookie的问题,希望大神们帮我一下,谢谢,说一下错在哪里?
php code
报错:
您好,您是第一次登录!
warning: cannot modify header information - headers already sent by (output started at d:\lamp\appserv\www\cookie\lastvisit.php:4) in d:\lamp\appserv\www\cookie\lastvisit.php on line 6
------解决方案--------------------
这么改一下代码...另外如果是utf-8 编码文档注意不要有b头
php code$first = false;if (empty($_cookie['lastvisit'])) { $first = true; setcookie(lastvisit, date('y-m-d h:i:s'), time() + 30 * 24 * 3600);} else { $first = false; setcookie(lastvisit, date('y-m-d h:i:s'), time() + 30 * 24 * 3600);}if ($first) { echo 您好,您是第一次登录!;} else { echo 您上一次访问时间是 . $_cookie['lastvisit'];}
------解决方案--------------------
在header之前有输出导致的,开启缓冲 ob_start();

其它类似信息

推荐信息