Re: [請益] session問題

看板PHP作者 (習慣)時間17年前 (2006/12/21 16:10), 編輯推噓5(504)
留言9則, 2人參與, 最新討論串6/11 (看更多)
※ 引述《LPH66 (涼宮春日症候群)》之銘言: : ※ 引述《NUKnigel (簡簡單單)》之銘言: : : http://140.127.216.66/shopping/test2.php : : <?php : : session_start(); : : $_SESSION["s1"]="TEST"; : : echo $_SESSION["s1"].'<br />'; : : echo session_id(); : : phpinfo(); : : ?> : : http://140.127.216.66/shopping/test3.php : : <?php : : session_start(); : : echo $_SESSION["s1"].'<br />'; : : echo session_id(); : : ?> 這上面的 script 我跑是沒有問題的。 問題不在於 script : 就能正確跑出資料了 : 你這問題原因就在於你沒把session id給傳過去 : 像我不加參數連test3.php 就給我8acf9be2f2f852c5397a605f006a7a1c這個ID : 這個和那個顯然是兩個不同的ID 所以就被當成是兩個session了 是的,不過可以再詳解,為什麼 session id 沒有被第二個 script 拿到: 原因在 php.ini : ; Whether to use cookies. session.use_cookies = 0 把它改成 session.use_cookies = 1 再 restart 服務就應該可以了。 -- GTalk 機器人: sodagreen.fans1 (at) gmail 點 com 可以查字碼﹑天氣﹑蘇打綠的行事曆﹑還有 stardict 的英﹑漢﹑義﹑日 四國字典哦~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.132.72.186

12/21 17:37, , 1F
不好意思~我想問我的session.use_cookies有設成1
12/21 17:37, 1F

12/21 17:37, , 2F
但是還是不能跑Q___Q...phpinfo資訊在我test2內有顯示
12/21 17:37, 2F

12/21 17:38, , 3F

12/21 18:12, , 4F
忘了還有一個 variables_order = "EGPCS"
12/21 18:12, 4F

12/21 18:12, , 5F
嗯, diff 看最快,不過 LPH66 給的方向還是對的。
12/21 18:12, 5F

12/21 18:18, , 6F
variables_order = "EGPCS"也檢查過了...
12/21 18:18, 6F

12/21 18:23, , 7F

12/21 19:11, , 8F
自己回答自己...我在TEST2加上連結到TEST3...COOKIE就可
12/21 19:11, 8F

12/21 19:11, , 9F
以傳了...如果直接改URL反而不行...謝謝回答過我的人^^
12/21 19:11, 9F
文章代碼(AID): #15Ya6EkL (PHP)
討論串 (同標題文章)
文章代碼(AID): #15Ya6EkL (PHP)