[請益] 請問為什麼重新整理後session就沒了

看板PHP作者 (別放棄希望 ^^)時間12年前 (2013/10/10 19:52), 編輯推噓0(0010)
留言10則, 4人參與, 最新討論串1/2 (看更多)
最近準備在原來的網頁加入會員機制 登入驗證都沒問題 登入後的網頁也都可以抓到 $_session['userid'] $_session['userpassword'] $_session['username'] 可是我只要在登入後的網頁按下重新整理 session 值就消失了 請問是有什麼設定需要注意嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.247.161

10/10 20:00, , 1F
session_start(); + 大寫 $_SESSION
10/10 20:00, 1F

10/10 20:04, , 2F
不好意思,我在網頁上是用大寫,我的問題是登入後第一次可
10/10 20:04, 2F

10/10 20:05, , 3F
以抓到session值,但按下重新整理就抓不到了
10/10 20:05, 3F

10/10 20:05, , 4F
客戶端有cookie?
10/10 20:05, 4F

10/10 20:09, , 5F
有,我有開啟,測試了chrome 和ie10 都一樣
10/10 20:09, 5F

10/10 21:24, , 6F
開phpinfo 看看 session的設定是否有正確
10/10 21:24, 6F

10/10 21:41, , 7F
總而言之,加一行 var_dump($_SESSION); 看狀況...
10/10 21:41, 7F

10/10 21:42, , 8F
如果不夠,再加一行 var_dump($_COOKIE); 看phpsessionid
10/10 21:42, 8F

10/10 21:42, , 9F
然後小心打錯字,萬一打錯字,他會把$_SESSION當成一般變數
10/10 21:42, 9F

10/14 01:08, , 10F
我發現真正的問題了,原來我有一次開php.ini檔,不小心把
10/14 01:08, 10F
文章代碼(AID): #1ILfK4mn (PHP)
文章代碼(AID): #1ILfK4mn (PHP)