新手关于session的问题 有个工具叫baidu 听说比较好用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我来回答一下:1.PHPSESSID就是默认的sessionid的名称,你可以通过echo $PHPSESSID;来显示出sessionid的值,前提是要有session_start();。2.sessionid默认情况下在关闭浏览器后就失效了,那时因为sessionid是存在浏览器的cookie里的,下次再打开即使是同样的浏览器,sessionid也会是不一样的。当然sessionid的失效时间也可以在php.ini中的session.cookie_lifetime属性上进行设置。3.sessionid和普通的session值不一样,它是存在cookie中的,而且它是客户端浏览器与服务器端存放的所有session值之间的纽带。不需要专门写函数去接受sessionid,但是如果你的sessionid不能从浏览器传递到客户端(如在浏览器cookie完全禁用时),那么你的session也就不能正常工作了。PS:即使cookie完全禁用也还是有别的方法实现session机制的。建议你还是好好自学一下关于cookie和session的知识。 znjgress(四空和尚) 很有趣! to:Alan820221(Alan)你看看我说的有没有错1.session_name主要是用来作为cookie传递时的名字,我们可以通过session_name()函数修改,但是再别的页面会通过读取php.ini恢复session_name的值;2.session_name和session_id可以通过cookie或者直接附加在url后面传送到服务器,它们的作用是为了能在服务器中找到对应session文件,我们可以不用理会session_id,服务器会自动找到对应的session文件。 关于全局变量的一个问题 PHP面向对象问题 请教PHP将数据导出到EXCEL中的问题。 如何判定给定一个日期在某一时间段内 linux+apache环境下使用ssh配置二级域名 >>>>取前一页面URL的问题<<<< 论坛的讨论区怎么做?大家帮帮忙阿,不然就死了 本人想找一个英语教师! Mysql疑问:如果多表选择项有重复字段,怎么处理? "parse error "问题求助 继续刚才数组的问题 关于在mysql字段中保存html代码,然后显示出来的问题
1.PHPSESSID就是默认的sessionid的名称,你可以通过echo $PHPSESSID;来显示出sessionid的值,前提是要有session_start();。
2.sessionid默认情况下在关闭浏览器后就失效了,那时因为sessionid是存在浏览器的cookie里的,下次再打开即使是同样的浏览器,sessionid也会是不一样的。当然sessionid的失效时间也可以在php.ini中的session.cookie_lifetime属性上进行设置。
3.sessionid和普通的session值不一样,它是存在cookie中的,而且它是客户端浏览器与服务器端存放的所有session值之间的纽带。不需要专门写函数去接受sessionid,但是如果你的sessionid不能从浏览器传递到客户端(如在浏览器cookie完全禁用时),那么你的session也就不能正常工作了。PS:即使cookie完全禁用也还是有别的方法实现session机制的。建议你还是好好自学一下关于cookie和session的知识。
你看看我说的有没有错1.session_name主要是用来作为cookie传递时的名字,我们可以通过session_name()函数修改,
但是再别的页面会通过读取php.ini恢复session_name的值;2.session_name和session_id可以通过cookie或者直接附加在url后面传送到服务器,它们的作用是为了能在服务器中找到对应session文件,我们可以不用理会session_id,服务器会自动找到对应的session文件。