session的生命期问题。 把session文件删了,当然显示游客。session.cookie_lifetime = 0把零改成你想要的过期时间。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 session.cookie_lifetime = 0的意思不是在关闭浏览器时,cookie失效吗?再问一下,session文件在硬盘上会一直存在吗?(如果不用其他方法删除)是不是一台电脑只会生成一个session文件?(我是用不同窗口访问用一页面) session.cookie_lifetime = 0是关闭浏览器失效。把零改成你需要的时间。session不会一直存在,定期清除吧注册一个session变量就有一个session文件好像是。 你可能理解错我的意思了。我的意思可以这样说:登录时注册session:<? //1.php $membername='jxbicestare'; session_start(); $_SESSION['membername']=$membername;?>另一页面显示:<? //2.php session_start(); $membername=$_SESSION['membername']; if(!isset($membername)){ $membername='游客'; } echo $membername;?>我在一浏览器窗口运行1.php, 然后关闭,然后再新开一个浏览器窗口,运行2.php 但还是显示:jxbicestaresession.cookie_lifetime = 0 不是说在关闭浏览器就失效了吗?而且只要在同一机器上运行2.php就会一直显示:jxbicestare 还有,我改session.cookie_lifetime = 10 (是10秒吧?)还是一样:( session.gc_maxlifetime = integersession.gc_maxlifetime specifies the number of seconds after which data will be seen as 'garbage' and cleaned up. 请问系统是怎么自动清楚这些过时的'garbage'。我系统设成:session.gc_maxlifetime = 60;可/tmp目录下的session文件一起存在啊……并没有删除。请问是怎么回室? 数组比较,实现相同值单选按钮选中效果,下面是错误代码 哪位大侠给指点下 PHP在IE8中Session丢失 php循环输出的时候怎么变化css来达到排版以及换行的效果 java转php怎么样 一个PHP5的异常处理问题! 如何进行多字段组合查询? 求一用session写的购物车类!! 超时了怎么办? 帮帮小妹的忙好吗?弄了好久了,还是一样,好烦!好烦!!!! 新手送分:装好wdb论坛后使用时页面上有很多warning,怎么办? 怎么老是用不了imagecreate函数? 权限问题
是不是一台电脑只会生成一个session文件?(我是用不同窗口访问用一页面)
是关闭浏览器失效。把零改成你需要的时间。session不会一直存在,定期清除吧注册一个session变量就有一个session文件好像是。
我的意思可以这样说:登录时注册session:
<? //1.php
$membername='jxbicestare';
session_start();
$_SESSION['membername']=$membername;
?>另一页面显示:
<? //2.php
session_start();
$membername=$_SESSION['membername'];
if(!isset($membername)){
$membername='游客';
}
echo $membername;
?>我在一浏览器窗口运行1.php, 然后关闭,然后再新开一个浏览器窗口,运行2.php
但还是显示:jxbicestare
session.cookie_lifetime = 0 不是说在关闭浏览器就失效了吗?
而且只要在同一机器上运行2.php就会一直显示:jxbicestare
可/tmp目录下的session文件一起存在啊……并没有删除。请问是怎么回室?