php的setcookie问题
下面那段代码,第二次访问网站的时候setcookie不是把当前时间date()存到visittime里了吗,为什么之后输出$_COOKIE['visittime']的值却...
下面那段代码, 第二次访问网站的时候setcookie不是把当前时间date()存到visittime里了吗, 为什么之后输出 $_COOKIE['visittime']的值却是第一次存储的值? 为什么?
<?php
if (!isset ($_COOKIE['visittime'])) {
setcookie ('visittime', date ('y-m-d H:i:s'));
echo '欢迎您第一次访问网站!<br />';
} else {
setcookie ('visittime', date ('y-m-d H:i:s'), time() + 10);
echo '您上次访问本站的时间是', $_COOKIE['visittime'];
echo '<br />';
}
echo '您本次访问本站的时间是', date ('y-m-d H:i:s');
?>
<meta http-equiv = "Content-type" content = "text/html; charset = UTF-8"> 展开
<?php
if (!isset ($_COOKIE['visittime'])) {
setcookie ('visittime', date ('y-m-d H:i:s'));
echo '欢迎您第一次访问网站!<br />';
} else {
setcookie ('visittime', date ('y-m-d H:i:s'), time() + 10);
echo '您上次访问本站的时间是', $_COOKIE['visittime'];
echo '<br />';
}
echo '您本次访问本站的时间是', date ('y-m-d H:i:s');
?>
<meta http-equiv = "Content-type" content = "text/html; charset = UTF-8"> 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询