session_id($a);
要放在session_start()前面的。
要放在session_start()前面的。
解决方案 »
- 求解:phpcms模板怎样转码?
- 求助:貌似对的呀~怎么就是删除不了呢?
- 有谁能帮我配iis7+php5
- 在PHP中通过SYSTEM()函数调用操作的命令(here document)
- wap开发中怎么做图片下载?也就是说图片能下载到手机中?请有经验的指点下啊
- left join 会比 WHERE 句型连接起来的快么?
- 急~!!关于文字编码的问题 谢谢了UTF-8 TO GB2312
- php怎么获得它上一页的链接地址?(在线)
- 关于Php和mysql从2000server上移植到linux系统上的问题
- 一个值可以有不同的常量名??
- 数组,字符串查找。谢谢CSDN的兄弟了。
- php调用 vb编写的dll 的问题
但是有个问题,是关于Cookie与Session文件的保存时间的问题,Cookie先过期或Session先过期,如何妥当处理?
Session过期,但Cookie不过期
只有一种思路:
Session和cookie不同名,才可能
否则 Session会覆盖cookie
若Cookie过期时间设定是1年。setcookie('sid' , session_id() , time()+3153600 , '/');1、Cookie过期机制,是从文件生成后的1年,还是我最后一次刷新页面后的1年?
2、Session过期机制,是Sess_**文件生成后的一段时间,还是最后一次访问后,到下一次访问的间隔时间?
3、若Cookie过期时间设定是1年,但Session过期(好像是24分钟),Session过期后,依据我上面帖出的程序,会发生什么样的情况呢?
To:li1229363
DBSession确实太简单了,早就在使用了,而且和我问的问题是两个方向,不相关。
现在是Cookie+Session+DBSession一起使用,保证DB中录入最有价值的信息,且不会漏掉
结帖