2014-01-23 132 views
0

如果某個會話cookie存在,我正嘗試將我的網站用戶重定向到頁面。會話cookie來自另一個網站,名爲pubcookie_l。如何在我的網站上看到這個cookie是否存在,也許在php中檢查?謝謝。檢查網站上是否存在cookie

+0

對不起,你不能這樣做,你在控制這兩個網站?或者與pubcookie_l是第三方? – cmorrissey

+0

我不認爲這是可能的...看看這個鏈接:http://stackoverflow.com/questions/8540725/use-same-php-session-on-another-website-on-link-click – Albzi

+0

不,第三方網站來自我的大學。我的網站使用大學ldap登錄。我試圖這樣做:當用戶登錄到大學網站並進入我的網站時,它們應自動帶到我的登錄頁面。 –

回答

0

餅乾不存在「在網站上」,它們存在於客戶端。客戶不會(不應該)給任何沒有設置它的域名的cookie。

如果確實存在,這將會帶來巨大的安全風險(Cookie通常包含密碼或其他敏感信息,即使它們不應該),更不用說隱私問題。

1

這是不可能的。您無法在其他域中檢查其他域的cookie。

但是,您可以檢查Referer。如果引用者是你大學的網站。可以訪問$_SERVER['HTTP_REFERER']變量。