10/10/2018, 09:46
Trang Web ban hang bang ASP
Minh đang viết 1 trang cho xem sản phẩm cua 1 hãng , có hiện Image , Description , Price . Tât cả lấy từ Cơ sở dữ liệu .Khi bấm vào 1 sản phẩm, sẽ hiện trang chi tiết về sản phẩm đó , dữ liệu trang này cũng lấy từ CSDL
Nhưng mình ko biết làm thế nào khi người ta click vào 1 sản phẩm , nó sẽ gửi mã sản phẩm qua cho trang Detail để dùng câu lệnh SQL lọc những thông tin cho chỉ sản phẩm đó
Neu chưa hình dung được thì hãy tham khảo trang này nha
http://www.electricshop.com/bin/vend...asma&searchex=
Nhưng mình ko biết làm thế nào khi người ta click vào 1 sản phẩm , nó sẽ gửi mã sản phẩm qua cho trang Detail để dùng câu lệnh SQL lọc những thông tin cho chỉ sản phẩm đó
Neu chưa hình dung được thì hãy tham khảo trang này nha
http://www.electricshop.com/bin/vend...asma&searchex=
Bài liên quan
vậy you làm thế này nhé
<form>
<a href='showdetail.asp?SanphamID=<%Rs("Yourprimaryke y")%>'> <img src='yourImagePath/<%Rs("Image")%>'></A>
Trong trang showdetai.asp
you viết câu select thế này
dim ProductsID
ProductsID=Request.Querystring("SanphamID")
Rs.Open("SELECT * FROM Products where YourprimaryKey='"& productsID &"' ")
</form>
Nếu you không hiểu nữa mang đến nhà tôi và 1 ly cafe Tôi sẽ chỉ cho Ok ?
Trang Web tui định làm phải login mới vào được vd trang delete product chẳng hạn , nhưng chẳng may có 1 hacker login , tất nhiến là ko được (hehe vì đâu có biết Username password), nhưng hắn lại gõ ngay vào địa chỉ trang delete product và vào đó xóa hết trơn hàng hóa của tui thì sao , có cách nào khắc phục không
Mình đánh như vậy vào thỉ bị báo lỗi "Wrong number of arguments or invalid property assignment
/LibertyElectronics/TMPog76cnbty0.asp, line 42"
Tai sao vậy , Trang này Mình không dùng form thì làm sao gửi D_Code qua trang Detail được
Trang login phải viết hàm thì mới khắc phục được ví dụ như trong trang Login bạn nên viết một hàm gọi là CheckLogin và trang Deleteproduct bạn chỉ cần nắm một Session
và cũng cần viết một trang là
session(Login) = 1
If checkLogin = true then
session(login) = session(login) + 1
else
reponse.redirect("login.asp")
end if
Còn trang login bạn viết hàm CheckLogin lấy từ CSDL và kiểm tra user và pass (cái này chắc bạn biết)
Đại khái là như thế.
Nếu bạn viết một trang bán hàng gọi là để "chạy" cho vui thì không sao, viết thế nào cũng được. Nhưng nếu bạn viết một trang bán hàng thực thụ thì có nhiều vấn đề lắm.
Hay liên hệ với tui. Tui viết cho một trang hoàn chỉnh. Hosting miễn phí và domain đăng ký miễn phí cho. Nhưng chi phí trọn gói thì hơi mắc một chút.
Thích hợp cho các loại hàng như ĐTDD, Sách, Văn hóa phẩm, Xe máy, Ôtô...
noivoiemtinhyeu@yahoo.com
[=========> Bổ sung bài viết <=========]
web site này khá đấy!