即時做購物車,一切運作良好,直到我意識到什麼。目前正在使用會話將用戶的購物車項目追蹤到數據庫中。用戶無需登錄即可將物品添加到購物車。但是,在結帳之前,用戶需要登錄才能這樣做。當用戶登錄時,會重新生成session_id()。這意味着它將與用於存儲這些購物車物品b4登錄的session_id不同。我如何跟蹤用戶購物車的物品呢?php購物車
php購物車
回答
您可以在登錄用戶時定義session_id - 使用與「未登錄」會話相同的會話ID創建「登錄」會話。
太棒了!我之前也有過這個問題,因爲在身份驗證失敗後,重新啓動會話會丟失我的舊會話。謝謝! – 2010-09-19 07:52:01
tks man ..我會用這個方法.. – nuttynibbles 2010-09-19 07:53:22
@Delan爲什麼重啓會話呢? – 2010-09-19 08:17:27
有兩種方式,
1)matthewh
2)可以使用會話ID
希望維護數據庫的購物細節,建議你可以保持相同的會話這有助於。
- 1. Php購物車
- 2. PHP購物車
- 3. 放入購物車購物車按鈕,PHP購物腳本
- 4. 購物車php mysql
- 5. PHP XML購物車
- 6. PHP MYSQL購物車
- 7. Reg PHP開源購物車軟件Zend購物車
- 8. 添加購物車上的購物車
- 9. Php購物車安全
- 10. Php購物車問題
- 11. php購物車警告:mysql_fetch_assoc():
- 12. PHP購物車陣幫助
- 13. PHP的MySQL的購物車
- 14. PHP購物車陣列
- 15. php代碼爲購物車
- 16. 最好的php購物車
- 17. PHP加入購物車
- 18. 購物車會話php
- 19. jQuery購物車
- 20. 購物車Asp.net
- 21. DotNetNuke購物車
- 22. asp.net購物車
- 23. C#購物車
- 24. ASP購物車
- 25. 笨購物車
- 26. Cakephp購物車
- 27. Prestashop購物車
- 28. 購物車
- 29. Codeigniter購物車
- 30. 購物車
你怎麼重新生成會話ID?是什麼原因? – 2010-09-19 08:17:55
爲什麼用戶需要登錄?需要註冊只是爲了購買東西可能是非常惱人的:http://www.uie.com/articles/three_hund_million_button/ – 2010-09-19 10:34:41