2011-08-18 62 views
2

我一直在玩貝寶html代碼,一直在購物車上工作,我不想使用預製車系統。使用Javascript實現購物車?

到目前爲止,我的方法是將添加到購物車的物品存儲在數組中。我想將它存儲在cookie中,但不知道每次添加新項目時如何更新cookie。

任何關於如何去做的一般建議將會很棒。

+0

在這些時候,在我看來,沒有人知道,如何處理搜索引擎......你可能會讓你激動,它是如何被別人完成的:http://simplecartjs.com/(通過http:///www.google.com/search?hl=all&q=javascript+shopping+cart) – feeela

回答

1

通常,您需要在服務器端(PHP?)存儲這些信息。在PHP中,您將執行session_start(),它會爲瀏覽器提供一個會話號碼cookie,這會從該點向前識別服務器(直到它到期)。然後,您可以使用$_SESSION[]來存儲有關購物車,您的客戶等的信息。

如果您不打算使用服務器端持久性,那麼您將不得不創建大量凌亂的cookies或將東西傳回並在URL中。

無論你做純客戶端的持久性或服務器端,你要檢查和驗證,一旦提交到服務器的所有數據,因爲它可以在提交前用戶進行操作。因此,價格,折扣可以被用戶改變和發送。在接受他們在服務器之前檢查他們。

+0

感謝您的支持,現在用了一個php並創建了一個會議,這個會議可以很輕鬆地完成我想要的任務。 –