再问:cookie 怎么不失效????????? cookie 文本内容如下:id1809688152.96.188.66/102429682325762960656930034907229606368* 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 环境:linux readhat 8php 4.22apache 2.0 不行换到windows2000 iis 下是正常的 <?php if (!isset($id)) { srand((double)microtime()*1000000); $randvalue = rand(); setcookie("id",$randvalue,0);} ?> bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])setcookie 的第三个参数是设置cookie的有效期,将它设为0是无限期,当关闭浏览器时cookie的值才失效. 不过我仔细观察了一下setcookie("id",$randvalue,time()+10); 本意是10秒后失效但是过了6,7 分钟才失效为什么??? FAINT!6、7分钟??!time()-1呢?多少时间失效?是不是你系统时钟有问题!?? 楼主我也有类似问题,给你顶上去我的是setcookie("HelpCenterLiveUser", $LOGIN_username, $time, $URL_dir, $URL_site, $URL_secure); 我想关闭ie就失效,可不行 怎样在PHP文件里修改PHP配置? 如何遍历更新没有连续字段的表? JS获取循环表格中input的值 switch case语句同页面传递的问题 PHP 如何导入文件啊,然后将导入的文件进行分析 插入到数据库 php如果出现错误 执行其它代码 方法前加个&号是啥意思? 设置SESSION退出浏览器后就失效,怎样把session的过期时间设成0? 我用php调mysql时,出现了错误! $http_post_vars的问题,是不是ini里面没有设置好? 谁能帮我解释一下这个cookie文件所包含数据的含义 问个菜鸟问题
linux readhat 8
php 4.22
apache 2.0
不行换到windows2000 iis 下
是正常的
if (!isset($id)) {
srand((double)microtime()*1000000);
$randvalue = rand();
setcookie("id",$randvalue,0);
}
?>
bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])
setcookie 的第三个参数是设置cookie的有效期,将它设为0是无限期,当关闭浏览器时cookie的值才失效.
setcookie("id",$randvalue,time()+10); 本意是10秒后失效
但是过了6,7 分钟才失效
为什么???
time()-1呢?
多少时间失效?
是不是你系统时钟有问题!??
我的是setcookie("HelpCenterLiveUser", $LOGIN_username, $time, $URL_dir, $URL_site, $URL_secure);
我想关闭ie就失效,可不行