我在做一個應用程序,我需要保存數據的歸屬會話和餅乾來處理數據
我的一個朋友建議我說,我可以用會話和餅乾做到這一點,但我沒有在正確的引導我怎麼能實現它。
這是我所知道的。
會有隸屬關係代碼爲每個產品 當訪問者點擊隸屬關係代碼,我將創建在服務器端的會話 我會使用Cookie保存在客戶端的會話ID,使從屬關係可以被記錄爲未來的訪問。
有兩個問題
- 我如何保存會話ID:在餅乾嗎?我如何獲得會話ID?
- 我認爲一旦用戶/訪問者關閉瀏覽器會話就會被破壞,對嗎?如何在更長的時間內保存會話,直到我設置cookie過期爲止?
恐怕這個建議是錯誤的,會話不是長期存儲數據的工具。 – 2011-05-03 01:54:55
正確,它們不適合長期存放。但是,它們可以用來將訪問者鏈接到OP正在嘗試執行的數據庫記錄。這是簡單的訪客跟蹤... – lucifurious 2011-05-03 02:02:13
我的意思是「長時間」而不是「長期」。他的描述聽起來像是他想要持續數天或數週的數據,而不是會話的用例。 – 2011-05-03 02:26:25