请高手指点:
当网页连接服务器后,不去动该网页,session时间在php.ini设置的时候后结束!而当 有去别的页面刷新页面的时候,生命期限会再一直延长!而在session文件里面找不到生命期的标志!
问:实现这机制用什么原理!!
附加;php设置session的生命期只有能过php.ini来改变吗?
当网页连接服务器后,不去动该网页,session时间在php.ini设置的时候后结束!而当 有去别的页面刷新页面的时候,生命期限会再一直延长!而在session文件里面找不到生命期的标志!
问:实现这机制用什么原理!!
附加;php设置session的生命期只有能过php.ini来改变吗?
解决方案 »
- php 是怎样判断用户所在网络是网吧,公司内网,校园网和学校机房等
- 请假:Warning: Division by zero in 错误
- 如何在MYSQL创建数据库
- PHP 图片验证码的怪问题。。。session不同步
- LINUX下路径的问题
- PHP中,读取文件最后修改时间问题(急,在线等)
- 怎样取得上传图片的高宽?
- php wap input 中文参数传递
- 我其他什么窗口也没开,解压php-4.3.4-Win32.zip到apache2目录下时却出现这个警告,help~~~~
- 新手学php,用的是Mac,服务器是MAMP,但是不能用mysql_函数,一用就显示“服务器错误500”
- PHP初学者问题
- php textarea 换行等问题
正常情况,session是浏览嚣生存生周期
只要不关就存其次是缓存,如果一段时间不动,挂掉第三\session.cookie_life,周期,因为 session用的cookie机制第四\session,垃圾收集程序
session其实是一个地址。当你第一次向某个服务器发送请求时,服务器发现你没有session,就创建一个session,并且返回一个地址。当你下一次发送向这个服务器发送请求时,就用这个session。当然还有过期问题。
特别注意的是不同服务器有不同session,是根据请求路径来决定的。例如你的机子的ip地址是192.168.1.4那么http://localhost:8080/和http://192.168.1.4:8080/是不一样的
不同SESSION是由COOKIE作用域来制定的