購物車實現過程

2022-10-09 07:33:12 字數 637 閱讀 8990

購物車:

1.購物車跟使用者的關係?

a)乙個使用者必須對應乙個購物車【乙個使用者不管買多少商品,都會存在屬於

自己的購物車中。】

b)單點登入一定在購物車之前。

2.跟購物車有關的操作有哪些?

a)新增購物車

i.使用者未登入狀態

1.新增到什麼地方?未登入將資料儲存到什麼地方?

a)redis?---i京東

b)cookie? ---自己開發專案的時候【如果瀏覽器禁用cookie 】

ii.使用者登入狀態

1.redis快取中【讀寫速度快】

a)hash : hset(key,field.value)

i. key:user:userld:cartu

ii.hset(key,skuid,value);

2.存在資料庫中【oracle,mysql】

b)展示購物車

i.未登入狀態展示·

1.直接從cookie中取得資料展示即可。

ii.登入狀態

1.使用者一旦登入:必須顯示資料庫【redis 】 +cookie中的購物車的

資料a)cookie中有三條記錄

b)redis中有五條記錄。

c)真正展示的時候應該是八條記錄

購物車實現步驟

1 登陸介面login.php 註冊 insert into tbl user 登入 select from tbl user 2 商品展示頁面carlist.php insert into tbl product mysql connect sql mysql query mysql fetch ...

php cookie 實現購物車

php cookie實現購物車思路 首先把獲取到的資料進行序列化,之後新增到cookie中,之後再取出 取出之前去除反斜槓 用stripslashes函式解決 注釋 預設情況下,php 指令 magic quotes gpc 為 on,對所有的 get post 和 cookie 資料自動執行 ad...

Cookie實現 購物車

購物流程圖 採用cookie實現購物車,由於cookie的儲存空降最大只有4kb,所盡量不要存太多的資料,存一下商品編號 數量就可以啦!listinfo.aspx向購物車的新增商品的方法 csharp view plain copy private void gouwu string name,do...