我用这种方式从这个URL"/component/user"创建一个cookie:
setcookie("isLogged", $options['user']->name);
我知道当浏览器关闭时,它会被删除,但这样做,cookie将只为"/组件/用户"URL而不是整个网站设置,所以我做了另一个,目的是让它为整个网站工作:
setcookie("isLogged", $options['user']->name, "", "/");
但cookie并没有创建,我需要的是一个cookie,当浏览器关闭时过期,并为整个网站设置它。我做错了什么?
来自文档:
bool setcookie(string$name[,string$value="[,int$expire=0[,stringe$path="],string$domain="][,bool$securite=false[,bool$httponly=false]]]])
使用$expire = 0
,因为它是时间戳而不是字符串
setcookie("isLogged", $options['user']->name, 0, "/");