如果PHP腳本使用PHPSESSID獲取兩個cookie,它如何處理會話變量? 它是用第一個PHPSESSID或最後一個的變量填充$ _SESSION嗎?或者只是合併它們?php腳本如何處理兩個PHPSESSID?
回答
只能有一個活動會話。這是在$_COOKIE
,$_GET
或$_POST
中找到的第一個會話ID,它的名稱與當前的session.name值相符。
最後寫的不是這個嗎?我的意思是,如果瀏覽器收到一個與現有名稱相同的cookie,它會覆蓋它,對吧?它永遠不會*發送* 2到服務器,因爲我不認爲它有「兩個相同名稱的cookie」的概念,是嗎? – AgentConundrum 2011-04-11 05:44:24
@AgentConundrum:可能有多個不同範圍的Cookie。我目前不確定瀏覽器如何處理這種情況。我想他們會更喜歡最具體的一個。 – Gumbo 2011-04-11 05:53:46
如果其中一個用於.domain.com,另一個用於域forum.domain.com - 因此打開forum.domain.com瀏覽器發送它們兩個 – HongKilDong 2011-04-11 05:54:45
- 1. 如何從PHP腳本(如批處理文件)中運行多個PHP腳本?
- 2. PHP腳本未處理
- 3. WAMP不處理.php腳本
- 4. 處理在PHP腳本
- 5. 如何處理這兩個PHP和AJAX
- 6. 如何使用一個php腳本處理多個表單
- 7. 批處理文件如何從VB腳本接收兩個值?
- 8. 如何處理兩個Python腳本之間的切換?
- 9. 如何從批處理腳本中運行批處理腳本?
- 10. 如何處理兩個版本的API
- 11. PHP:如何處理單個腳本中的文件處理和下載操作?
- 12. 如何使用PHP PHPSESSID
- 13. 如何用一個php腳本處理所有請求?
- 14. 如何使用多個處理器運行PHP腳本
- 15. 如何在批處理腳本中運行powershell腳本和批處理腳本?
- 16. 從另一個批處理腳本調用批處理腳本
- 17. 使用兩個php腳本一個接一個的表單處理
- 18. 合併兩個PHP腳本
- 19. 如何處理等待來自另一個批處理腳本的輸入的批處理腳本
- 20. 使用機械化處理phpsessid
- 21. PHP會話處理程序和PHPSESSID生成/驗證
- 22. PHP set PHPSESSID
- 23. 如何每兩週計劃一次批處理腳本文件?
- 24. PHP表單處理和驗證腳本
- 25. php FORM腳本沒有處理
- 26. 查找/處理停滯的PHP腳本
- 27. html表格處理php腳本
- 28. localhost不能正確處理php腳本
- 29. 處理錯誤,並在PHP腳本
- 30. Java腳本不處理PHP變量
嘗試'<?php echo SID; ?>'並將回顯的字符串與cookie值進行比較。 – 2011-04-11 05:43:17