为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

PHP
慕桂英546537 2019-07-09 05:04:58
请问PHP cookie为何保存不了呢?是设定的问题吗?
查看完整描述

4 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

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

查看完整回答
反对 回复 2019-07-10
?
largeQ

TA贡献2039条经验 获得超7个赞

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

查看完整回答
反对 回复 2019-07-10
?
LEATH

TA贡献1936条经验 获得超6个赞

<?
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 login';
}
?>






查看完整回答
反对 回复 2019-07-10
  • 4 回答
  • 0 关注
  • 409 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信