作者b60413 (None)
看板PHP
标题[请益] 一些关於Session的问题
时间Fri Jun 13 14:31:04 2008
最近写了一个资料库的管理系统 遇到了session的问题
刚做完的时候 整个系统都还可以正常使用
但是昨天使用的时候 却发生不能登入验证的问题
我程式的架构大致如下
每个程式开头都有require一个session.php档案
session.php档案里面有session_start的动作并且验证身份
login.php里面也是session_start并且把name跟pass的表单内容储存在session
(name跟pass是使用者的帐号密码)
当我从login.htm送表单出去时
会将name跟pass传递给login.php验证身份并且将资料储存在session
在管理系统内 每个功能都会require session.php档案作再次身分认证
问题如下
在使用session的时候 应该只要session_start即可使用?
同一个浏览器会使用同一个session_id 所以不用特定指定session_id给程式?
产生session的时候 电脑应该会自动产生cookie档案?
还是我必须自己利用cookie来储存session_id?
第一次用php写这种专案 很多地方不懂
还请大家多帮忙 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.168.210.54
1F:推 ybite:Session ID预设会在Session产生後自动存进Cookie 06/13 18:52
2F:→ ybite:但可以透过php.ini把这个功能拿掉 06/13 18:52