作者Joe8 (Beautiful Stranger)
看板PHP
標題[請益] 關於session的兩個小問題
時間Mon Jul 7 10:04:15 2008
又來麻煩各位了,請問一下關於session的問題
1. 如果有兩個使用者帳號用同一台電腦的同一個瀏覽器視窗登入後
其中一個使用者執行登出 session_destroy()
這樣是會把兩個帳號的"伺服器變數"都給清除掉嗎?
(因為該指令似乎是消滅所有session登記過的資料...)
2. 請問有沒有函數可以偵測"前一頁"
例如 A,B兩個網頁都連到C網頁,我想在C上面做到偵測說是誰(A or B網頁)
連過來的,然後有連結可以返回去AorB ...
請問除了用session去紀錄瀏覽過的頁面外,還有其他方法嗎?
因為如果直接使用瀏覽器的"上一頁",或是用javascript的 history.go(-1)
IE都會要我"警告: 網頁已經過期 請重新整理"
(A,B頁面上有表單傳送資料到C)
請各位來交換交換心得 給點提示吧 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.62.113
推 alpe :2. $_SERVER['HTTP_REFERER'] 07/07 10:32
→ alpe :1. 這要看你怎麼設計,一般只會unset該PHPSESSID 07/07 10:34
→ ileadu :post 送出的資料就會這樣 改用 get 就不會了 07/07 10:48