我使用PHP,出於某種原因,並使用會話我想從使用cookies來串切換會話,那麼什麼是使用GET變量來使用會話使用cookie最好的方法?我們是否需要在GET變量中使用會話ID?還是其他的東西?如果我將使用GET變量與會話ID內部得到那麼我將如何根據該會話ID獲得會話?如果有人有想法,請分享。最好的辦法沒有cookies通過GE
在此先感謝。
我使用PHP,出於某種原因,並使用會話我想從使用cookies來串切換會話,那麼什麼是使用GET變量來使用會話使用cookie最好的方法?我們是否需要在GET變量中使用會話ID?還是其他的東西?如果我將使用GET變量與會話ID內部得到那麼我將如何根據該會話ID獲得會話?如果有人有想法,請分享。最好的辦法沒有cookies通過GE
在此先感謝。
假設你使用Apache,
php_flag session.use_trans_sid = 1
php_value session.use_only_cookies 0
強烈建議不要允許通過會話ID使用GET變量。想象你的用戶登錄你的網站,然後在互聯網上發佈一個鏈接到你的網站或其他東西。現在任何擁有該鏈接的人都可以假裝他們以該用戶身份登錄。更何況,它使醜陋的網址。 – dqhendricks
是的,我知道這一點,所以我一定會尋找它的解決方案。如果你知道其他更好的方法,那麼請告訴我,但不幸的是我必須得到 – Hafiz
爲什麼你必須使用GET? – dqhendricks