如果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. WAMP不處理.php腳本
- 3. PHP腳本未處理
- 4. 如何處理兩個Python腳本之間的切換?
- 5. 如何從批處理腳本中運行批處理腳本?
- 6. 如何使用PHP PHPSESSID
- 7. PHP:如何處理單個腳本中的文件處理和下載操作?
- 8. 如何用一個php腳本處理所有請求?
- 9. 如何使用多個處理器運行PHP腳本
- 10. PHP會話處理程序和PHPSESSID生成/驗證
- 11. Java腳本不處理PHP變量
- 12. 查找/處理停滯的PHP腳本
- 13. 處理錯誤,並在PHP腳本
- 14. PHP表單處理和驗證腳本
- 15. 如何在兩個不同的php腳本上管理單個會話?
- 16. 如何使用批處理腳本
- 17. 如何使用批處理腳本
- 18. 如何處理python腳本中的UnicodeEncodeError?
- 19. 批處理腳本
- 20. 批處理腳本
- 21. 如何處理突然終止PHP腳本的情況?
- 22. Plupload:如何從PHP腳本處理文件名
- 23. 如何使用PHP腳本處理ajax表單參數
- 24. 如何用我的php腳本處理多用戶連接?
- 25. 如何在Wordpress中處理JS和PHP腳本
- 26. 如何使用ec2來加速php圖像處理腳本
- 27. 從嵌套的批處理腳本中執行PHP腳本
- 28. 如何使用gnu-parallel處理帶有兩個輸入的腳本?
- 29. 我如何可以使用批處理腳本兩個無限循環
- 30. 如何保護PHP中的PHPSESSID?
嘗試'<?php echo SID; ?>'並將回顯的字符串與cookie值進行比較。 – 2011-04-11 05:43:17