2013-06-06 70 views
-3

我有建立一個願望清單的任務,只需用戶可以將產品添加到列表中。構建一個願望清單

該網站上沒有用戶帳戶,所以我試圖找到一種方法來做到這一點,而無需用戶登錄。

願望清單不需要記住幾周,只需幾天。

什麼方法最適合使用?

IP地址? 會話/ Cookies?

任何建議將是偉大的。

謝謝

+3

你可以通過互聯網找到這方面的信息。堆棧溢出是用於實現你的想法時,關於**特定**代碼的問題。 – George

回答

2

生成隨機字符串。將它用作數據庫表中的關鍵字,並將其作爲cookie發送給用戶。你也可以給他們一個包含密鑰作爲參數的URL,這樣他們就可以爲其添加書籤,並且如果他們清除了他們的cookie,則不會丟失他們的願望清單。

+0

聰明的想法。 –

+0

爲這種目的設置cookie在任何現代web應用程序中都是不好的做法。 – priyolahiri

0

我會說餅乾可能是最好的,或者可能用IP和餅乾做。

餅乾,只是在他們經常改變知識產權(這確實發生)或兩者可能會更好。

+0

通過IP進行跟蹤很差,因爲防火牆後面的用戶通常具有相同的IP。 – Barmar

+0

我同意,這就是爲什麼我說餅乾是最好的。 –

1

使用HTML5的localStorage http://diveintohtml5.info/storage.html

可以存儲條目在用戶的瀏覽器本身,一旦用戶回來到您的應用程序重新您的應用程序可以找回。最好用javascript來做你的應用。

相關問題