llgd.net
当前位置:首页 >> php 使用sEtCookiE函数前需要注意什么 >>

php 使用sEtCookiE函数前需要注意什么

你好,使用这个函数前,必须确保你的计算机支持cookie,并且cookie开启。

可以参考一下php手册的说明: bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] ) setcookie() 定义一个和其余的 HTTP 标头一起发送的 cookie。和其它标头一样,cookie 必须在...

你可以简单的测试一下,不走下面的 if($_GET["firstname"]=="T") 这些判断的时候,是否有设置 cookie 成功啊,例如:

默认单位是秒。 比如设置过期时间为 1 小时,也就是3600 秒时,是用时间戳算的,而时间戳的单位整好是秒。 setcookie( “user”,“php”,time()+3600);

必须,而且前面也不能有任何的echo等输出内容。

setcookie( "userName", "ys", time()+30, "/cookie" );这个样子应该可以,你的路径写法有点问题

PHP setcookie() 函数向客户端发送一个 HTTP cookie。cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。cookie 的名称指定为相同名称的变量...

没看到你的代码,所以写了个示例: 1. test1.php 设置cookie,并令其生存期为60秒 2. test2.php 取cookie test2.php 的运行结果: times 1! 运行正常啊,可以取得cookie。 如果取不到,请检查浏览器的cookie设置。

问题应该出在退出的功能上,去看看退出的功能是不是清除了所有cookie。

设置方法如下: setcookie("cookie_name", "abcd", time()+3600); 解释:这个cookie有3600秒的有效期; cookie有效期在退出作用域那一刻开始生效; 重新又有3600秒,设置cookie时,不会考虑之前的是否设置cookie和cookie是否有效,可以认为是强...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com