为什么我的PHP不能用cookie呢??? 用的是IIS服务器!php4.0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试刷新一次使用。PHP里面的COOKIE必须使用后才能起作用的。 刷新也没有用呀!根本就在客户端生不成Cookie文件!! 你怎么知道没有生成呢你echo一下试试 老兄,没有设置生存的时间,设定好了绝对可以看到如:setcookie("a","b",time()+100000) jam98831说的不错,不设置生存时间是不会生成cookie文件的,不过有不有cookie文件这并不会影响你使用cookie. 这个问题这么解释使用setcookie("a","b");之后,客户端确实设置了Cookie但是这个cookie并不是放到Cookie文件夹或者Temporary Internet Files中的文件,因为你设置的是一次性cookie,当你关掉当前ie时这个cookie也会消失,可以说这个cookie是在内存里面的,附载与当前ie线程中的一个变量。如果要使用,可以通过setcookie("a","b");echo $_COOKIE["a"];你就可以看到了。如果你使用setcookie("a","b",time()+100000)设置时间以后,客户端的浏览器就把cookie生成文件在通过系统来处理。 我想写一个类似于126信箱里的编辑器,请教一下大家? 为什么不能创建阿? 现在的服务器,他们的网卡是主板上集成的还是外置的啊? 各位,想学习PHP从哪里开始呢? (散分!!!~ 请高手请进!一个关于图形的问题... $_SERVER的用法? javascript 谁用过PHPEd? 我的spl_auto_register()函数为什么只能注册一个自动加载函数呢? PHPEXECL导入数据库乱码的问题 为什么我的PHP总在后面有个小尾巴! 如何用PHP做一个信息查询系统?请各位多指教!!
PHP里面的COOKIE必须使用后才能起作用的。
你echo一下试试
如:setcookie("a","b",time()+100000)
使用
setcookie("a","b");
之后,客户端确实设置了Cookie
但是这个cookie并不是放到Cookie文件夹或者Temporary Internet Files中的文件,因为你设置的是一次性cookie,当你关掉当前ie时这个cookie也会消失,可以说这个cookie是在内存里面的,附载与当前ie线程中的一个变量。
如果要使用,可以通过setcookie("a","b");
echo $_COOKIE["a"];你就可以看到了。如果你使用
setcookie("a","b",time()+100000)
设置时间以后,客户端的浏览器就把cookie生成文件在通过系统来处理。