0
處理定製的PHP/MySQL購物車。購物車內容與關聯的session_id存儲在一張表中。會話和購物車
這裏是工作的測試站點:
我要顯示項目的()在旁邊標頭右上角的「購物車」鏈接的車的數量。每次將產品添加到購物車時,我都會更新購物車數據庫。然後,我使用session_id來查詢表格,以計算該會話的購物車中物品的數量。我將該值保存在會話變量中。
$ _SESSION [「total_cart_products」] = $ cart_total_products ['total_cart_products'];
一切工作很好...數量已更新。但產品計數會話變量在設定的時間後失去該值,這是合理的,會話超時。即使生成列表的SQL使用session_id($ session_id = session_id();)值來查詢數據庫,但購物車列表仍然有效。
這兩個值是否有不同的超時?我究竟做錯了什麼?
感謝
佈雷特