$URLRedirect = ""; if (!isset($_REQUEST['maGianHang'])) { $URLRedirect = "index.php"; if (!isset($_REQUEST['maSanPham'])) { //header("Location: $URLRedirect"); } } else { $URLRedirect = "ds_san_pham.php?maGianHang=" . $_REQUEST['maGianHang']; if (!isset($_REQUEST['maSanPham'])) { //header("Location:$URLRedirect"); } } // lấy thông tin sản phẩm $maSanPham = $_REQUEST['maSanPham']; $sanPham = SanPhamDAO::LaySanPhamTheoMa($maSanPham, 0); $maGH = SanPhamDAO::LayMaGianHangCuaSanPham($maSanPham); $gianHang = GianHangDAO::LayGianHangTheoMa($maGH, 0); /******************************************/ /*KIỂM TRA SẢN PHẨM CÓ TỒN TẠI HAY KHÔNG? */ if (is_null($sanPham)) { /*KHÔNG TỒN TẠI*/ if (is_null($gianHang) || $maGH != $_REQUEST['maGianHang']) { // thông báo $gInfo = "Sản phẩm và gian hàng không tồn tại"; } else { $gInfo = "Sản phẩm không tồn tại"; } } else { if (!is_null($gianHang)) { /*TỒN TẠI*/ // cập nhật lượt xem sản phẩm
</div> <!--end .top-list-product-title--> <div class="top-list-product-content"> <div class="top-list-product-item-back"> </div> <!--end .top-list-product-item-back--> <?php require_once 'class/SanPhamDAO.php'; $dsTopSanPham = SanPhamDAO::LayDanhSachSanPham(5); $strOutput = ""; if (count($dsTopSanPham) == 0) { $strOutput = "<p><i>Website chưa có sản phẩm nào.</i></p>"; } else { for ($i = 0; $i < count($dsTopSanPham); $i++) { $sanPham = $dsTopSanPham[$i]; $maGH = SanPhamDAO::LayMaGianHangCuaSanPham($sanPham->Ma); $donGiaBan = formatMoney($sanPham->DonGiaBan); $donGiaGoc = formatMoney($sanPham->DonGiaGoc); $soSao = LikesDAO::TinhSoSaoTBCuaMotDoiTuong($sanPham->Ma); $ngayDangSP = date_create($sanPham->NgayDang); $ngayDangSP = $ngayDangSP->format('H:i:s d-m-Y '); $strOutput .= "<div class='top-list-product-item'>\r\n\t\t\t\t\t\t\t\t<a href='chi_tiet_san_pham?maSanPham={$sanPham->Ma}&maGianHang={$maGH}'>\r\n\t\t\t\t\t\t\t\t\t<img src='{$sanPham->HinhAnh}' width='350' height='350' />\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t<div class='name'>\r\n\t\t\t\t\t\t\t\t<a href='chi_tiet_san_pham?maSanPham={$sanPham->Ma}&maGianHang={$maGH}'>\r\n\t\t\t\t\t\t\t\t\t{$sanPham->TenSanPham}\r\n\t\t\t\t\t\t\t\t</a>\r\n\t\t\t\t\t\t\t\t</div>"; //kiểm tra giá bán có thấp hơn so với giá gốc hay không if ($donGiaBan < $donGiaGoc) { $strOutput .= "<div class='new-price'>{$donGiaBan} VND</div>\r\n\t\t\t\t\t\t\t\t\t\t<div class='old-price'>{$donGiaGoc} VND</div>"; } else { $strOutput .= "<div class='new-price'>{$donGiaGoc} VND</div>"; } $strOutput .= "\r\n\t\t\t\t\t\t\t\t<div class='top-list-product-item-info'>\r\n\t\t\t\t\t\t\t\t <a href='#'><div class='views'>{$sanPham->LuotXem}</div></a>\r\n\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t <a href='#'><div class='stars'>{$soSao}</div></a>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t\t <div class='top-list-product-item-info'> "; $strOutput .= " <a href='#'><div class='time-upload'>{$ngayDangSP}</div></a>\r\n\t\t\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t\t</div>"; }
//Hủy sesion quản lý lượt xem gian hàng //thêm lượt xem gian hàng ở ucHeader_Shop if (isset($_SESSION['LuotXemGianHang'])) { $lstGH = $_SESSION['LuotXemGianHang']; for ($i = 0; $i < count($lstGH); $i++) { GianHangDAO::TangLuotXemCuaGianHang($lstGH[$i], $_SESSION['IdUser']); echo $lstGH[$i] . "<br>"; } unset($_SESSION['LuotXemGianHang']); } //Hủy sesion quản lý lượt xem sản phẩm //thêm lượt xem gian hàng ở ucChiTietSanPham_Shop if (isset($_SESSION['LuotXemSanPham'])) { $lstSP = $_SESSION['LuotXemSanPham']; for ($i = 0; $i < count($lstSP); $i++) { SanPhamDAO::CapNhatLuotXemCuaSanPham($lstSP[$i], $_SESSION['IdUser']); echo $lstSP[$i] . "<br>"; } unset($_SESSION['LuotXemSanPham']); } if ($_SESSION['IsLogin'] > 0) { //setcookie('UserCookies',"",time() - 3600); $_SESSION['IsLogin'] = 0; $_SESSION['IdUser'] = 0; $_SESSION['UserName'] = "******"; $_SESSION['Authentication'] = 'Khach'; $giohang = array(); $_SESSION['GioHang'] = $giohang; $gianhang = array(); $_SESSION['LuotXemGianHang'] = $gianhang; $sanpham = array();
$tableChiTietGioHang = ""; if (count($_SESSION['GioHang']) != 0) { $arrSanPham = $_SESSION['GioHang']; $lstMaSP = array_keys($_SESSION['GioHang']); $tableChiTietGioHang .= ' <table width="100%" border="0" cellspacing="0" cellpadding="0" id="cart-detail-row"> <tr> <th>Tên sản phẩm</th> <th>Số lượng</th> <th>Sửa</th> <th>Xóa</th> </tr>'; for ($i = 0; $i < count($lstMaSP); $i++) { $maSanPham = $lstMaSP[$i]; $soluong = $arrSanPham[$maSanPham]; $sanPham = SanPhamDAO::LaySanPhamTheoMa($maSanPham, 0); $thanhtien = $sanPham->DonGiaBan * $soluong; $tongTien = $tongTien + $thanhtien; $funcXoaSP = "funcXoaSPTrongGioHang('" . $maSanPham . "')"; $tableChiTietGioHang .= ' <tr> <td>' . $sanPham->TenSanPham . '</td> <td>' . $soluong . '</td> <td> <img src="image/edit_cart_24.png" width="24" height="24" title="Cập nhật số lượng sản phẩm" /> </td> <td> <a href="javascript:' . $funcXoaSP . '"> <img src="image/remove_from_shopping_cart_24.png" width="24" height="24" title="Xóa sản phẩm khỏi giỏ hàng" /> </a> </td>