请问PHP cookie为何保存不了呢?是设定的问题吗?

PHP cookie为何保存不了呢?是设定的问题吗?


明月笑刀无情
浏览 972回答 4
4回答

MMMHUHU

单单执行这行代码肯定是不行的,是因为php设置完cookie必须刷新一下才会有效。不信你现执行一下这行代码,然后在把第一行也就是setcookie那一行注释掉,再执行一遍。就ok了

慕虎7371278

TP里建议用原生的setcookie(官方也有这个建议),还有就是setcookie参数最好完整,例如:setcookie('example_auth', 'username', $expiration, $cookiepath);

一只萌萌小番薯

<?if($_COOKIE['lasttime']){if(time()-$_COOKIE['lasttime']>10){setCookie('lasttime',time(),time()+3600);echo date('Y-m-d H:i:s').' '.date('Y-m-d H:i:s',$_COOKIE['lasttime']).' expire';}else{echo 'logined';}}else{setCookie('lasttime',time(),time()+3600);echo 'no&nbsp;login';}?>
打开App,查看更多内容
随时随地看视频慕课网APP