作者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
推 ybite:Session ID預設會在Session產生後自動存進Cookie 06/13 18:52
→ ybite:但可以透過php.ini把這個功能拿掉 06/13 18:52