10/10/2018, 13:22

Cho mình hỏi trình tự hoat động của giỏ hàng online

Người ta hay sử dụng session để lưu trữ chứ không phải cơ sở dữ liệu.
Mình chưa hiểu rõ là khi người ta chọn hàng mua hàng thì làm thế nào người quản trị trang web biết đc đơn hàng. nến trong csdl thì mình nghĩ còn list ra đc.
mong mọi ng hướng dẫn với
trannamcn viết 15:28 ngày 10/10/2018
Lúc bạn mua là chứa trong session (Tùy cách chúng ta lưu ở đâu ) ( tức là cái giỏ hàng mà chúng ta định nghĩ ra đó )
- Còn khi người mua xong hết rồi >> Người ta quay ra submit yêu cầu mua hàng thì lúc đó mới thực hiện chuyển các dữ liệu trong session, tạo hóa đơn ... rồi save vào database rồi Quản trị người ta mới có dữ liệu để làm các khâu tiếp theo chứ bạn !
anhnhv2812 viết 15:38 ngày 10/10/2018
session chỉ để lưu thông tin sản phẩm, và hiển thị trên màn hình khi người dùng chuyển sang một page khác
trannamcn viết 15:29 ngày 10/10/2018
Session được duy trì trong mọi trang trong suốt quá trình người sử dụng thao tác kể từ lúc mở tới lúc tắt Browser !!
dangnt0490 viết 15:24 ngày 10/10/2018
no luu lai tam thoi tren web thui ban ahm , khi nao bam send order no voi luu trong csdl
dinhtrivp viết 15:22 ngày 10/10/2018
Giỏ hàng trên web cũng giống như giỏ hàng khi bạn đi siêu thị vậy. Bạn có thể trả lại hàng, bổ sung thêm hàng mới hoặc thay đổi mặt hàng cũng như số lượng hàng,... Đây là những thông tin không cố định do vậy tốt nhất là lưu dạng mảng Session.

Nếu người dùng muốn mua hàng thì họ sẽ thanh toán tiền cho các sản phẩm trong giỏ hàng thông qua việc xác nhận thông tin cá nhân và thông tin giỏ hàng thông qua Form. Đây là thông tin cuối cùng sẽ được lưu vào CSDL gọi là đơn hàng. Thông tin này cũng được lưu lại 1 bản và chuyển qua email của khách hàng.

Trong quá trình thanh toán trên có thể sử dụng hình thức thanh toán qua các dịch vụ thanh toán trực tuyến trung gian hoặc đơn giản chỉ là nhận thông tin của khách hàng rồi tự cho nhân viên đi ship
Bài liên quan
0