Các cửa hàng trực tuyến rất rộng rãi; nhiều loại hàng hóa có thể được mua trực tuyến. Thông thường, các công cụ chuyên dụng được tạo bởi các lập trình viên chuyên nghiệp được sử dụng để tạo ra một tài nguyên như vậy. Nhưng đôi khi chủ sở hữu trang web có thể quyết định viết mã mong muốn của riêng họ. Một trong những nhiệm vụ cần giải quyết là tạo một giỏ hàng để khách hàng thêm các sản phẩm đã chọn vào đó.
Nó là cần thiết
- - truy cập Internet;
- - Kỹ năng lập trình PHP hoặc JavaScript.
Hướng dẫn
Bước 1
Bắt đầu tạo giỏ hàng bằng cách xác định thuật toán cho hoạt động của nó. Sau khi vào cửa hàng trực tuyến, người mua sẽ có thể xem danh sách các sản phẩm và chọn (đánh dấu) sản phẩm mong muốn. Sau đó, anh ta nhấp vào nút "Thêm vào giỏ hàng", trong khi thông tin về sản phẩm đã chọn (ID) và số lượng của nó được lưu trên trang web trong cơ sở dữ liệu. Khi tất cả hàng hóa cần thiết cho người mua đã được đặt vào giỏ, quá trình chuyển sang thủ tục thanh toán sẽ diễn ra sau đó - tức là nhấn nút "Thanh toán". Theo quy định, việc thanh toán được thực hiện bằng thẻ ngân hàng hoặc tiền điện tử.
Bước 2
Trong trường hợp người mua trái phép rời khỏi trang web mà không thanh toán, tệp có thông tin về các sản phẩm đã chọn phải bị xóa. Nếu người dùng được ủy quyền, tốt hơn nên lưu thông tin, tạo cơ hội cho anh ta tiếp tục thủ tục mua hàng hóa đã chọn trước đó ở lối vào tiếp theo của trang web. Ngoài ra, người mua sẽ có thể làm trống giỏ hàng hoặc xóa một số mặt hàng khỏi giỏ hàng.
Bước 3
Dựa trên thuật toán làm việc, rõ ràng trang web nên có các nút "Thêm vào giỏ hàng" và "Thanh toán". Ngoài ra, bạn cần hiển thị số lượng của mặt hàng, giá của nó và tổng giá mua. Bạn có thể thêm nút "Xem giỏ hàng", khi bạn nhấp vào đó sẽ hiển thị danh sách đầy đủ các sản phẩm đã chọn, số lượng và giá thành của chúng. Trên cùng một trang, bạn cũng nên thực hiện khả năng làm trống giỏ hoặc từ chối một số sản phẩm. Tất cả các chức năng này phải được cung cấp trong tập lệnh giỏ hàng.
Bước 4
Chọn ngôn ngữ mà bạn sẽ viết kịch bản. Thông thường nó được tạo bằng PHP, nhưng giỏ hàng có thể được triển khai bằng JavaScript, sau này dễ dàng hơn. Trên mạng, bạn có thể tìm thấy một tập lệnh phù hợp được tạo sẵn và sửa đổi nó nếu cần. Đây là lựa chọn tốt nhất, vì không có ý nghĩa gì khi viết mã từ đầu khi đã có một giải pháp sẵn sàng. Một số lượng lớn các nguồn PHP và JavaScript được đăng trên trang web AceWeb.ru.
Bước 5
Cần phải hiểu rằng mã của một cửa hàng trực tuyến hoặc các yếu tố của nó, được viết bởi một người không chuyên nghiệp, là ước mơ ấp ủ của một hacker. Theo quy luật, một công cụ tự viết hầu như luôn chứa một số lượng lớn các lỗ hổng, đặc biệt nếu lập trình viên không có kinh nghiệm trong những vấn đề như vậy. Do đó, tốt hơn là sử dụng một giải pháp làm sẵn và nếu cần, hãy sửa đổi nó. Hãy chắc chắn để đọc về những sai lầm điển hình của tác giả của các chương trình như vậy. Đừng quên rằng thông tin về mã CVV của thẻ ngân hàng của khách hàng của tài nguyên không được lưu trữ trên trang web của cửa hàng trực tuyến.