2012-11-28 123 views
0

我想將數據庫表存儲在cookie中(例如,將項目存儲在未登錄用戶的購物車中)。將PHP數據存儲在Cookie中

我的問題是,比如說表中有一個項目列表,我需要爲每個項目存儲一個ID和金額。

什麼是一個很好的數據結構,我可以使用PHP來將數據存儲在cookie中?

+1

我會有一個會話並序列化會話變量中的一些數據。 –

+1

Cookie分配的存儲空間非常有限......最好使用臨時會話cookie來識別該人員,然後將他們的購物籃內容存儲在PHP會話中 –

回答

2

Cookie只能存儲4KB的會話數據。您可以將會話數據存儲在數據庫或緩存中的服務器原始文件中。如果你真的想在客戶端存儲數據看看這些JavaScript存儲庫pablotron,DojoStorage,localstrogage Firefox,Chrome瀏覽器,Safari瀏覽器,Internet Explorer 8 +每個域5 MB。