看板 PHP 關於我們 聯絡資訊
※ 引述《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
NUKnigel:不好意思~我想問我的session.use_cookies有設成1 12/21 17:37
NUKnigel:但是還是不能跑Q___Q...phpinfo資訊在我test2內有顯示 12/21 17:37
antontw:忘了還有一個 variables_order = "EGPCS" 12/21 18:12
antontw:嗯, diff 看最快,不過 LPH66 給的方向還是對的。 12/21 18:12
NUKnigel:variables_order = "EGPCS"也檢查過了... 12/21 18:18
NUKnigel:http://140.127.216.66/shopping/php.TXT <~php.ini 12/21 18:23
NUKnigel:自己回答自己...我在TEST2加上連結到TEST3...COOKIE就可 12/21 19:11
NUKnigel:以傳了...如果直接改URL反而不行...謝謝回答過我的人^^ 12/21 19:11