include("chuc_nang/gio_hang/vung_gio_hang.php");
- Bạn tạo file "vung_gio_hang.php" trong thư mục "gio_hang".Thêm nội dung sau vào file "vung_gio_hang.php" :
<br>
Giỏ hàng <br><br>
<?php
$so_luong=0;
if(isset($_SESSION['id_them_vao_gio']))
{
for($i=0;$i<count($_SESSION['id_them_vao_gio']);$i++)
{
$so_luong=$so_luong+$_SESSION['sl_them_vao_gio'][$i];
}
}
?>
Số sản phẩm : <?php echo $so_luong; ?>
<br><br>
<a href="?thamso=gio_hang">Giỏ hàng</a>
Giỏ hàng <br><br>
<?php
$so_luong=0;
if(isset($_SESSION['id_them_vao_gio']))
{
for($i=0;$i<count($_SESSION['id_them_vao_gio']);$i++)
{
$so_luong=$so_luong+$_SESSION['sl_them_vao_gio'][$i];
}
}
?>
Số sản phẩm : <?php echo $so_luong; ?>
<br><br>
<a href="?thamso=gio_hang">Giỏ hàng</a>
+ Kiểm tra biến session 'id_them_vao_gio' có
tồn tại thì mới chạy vòng lặp 'for' , nếu biến này không tồn tại tức là
số lượng sản phẩm trong giỏ là 0 (biến 'so_luong' có giá trị bằng 0)
+ Vòng lặp 'for' sẽ chạy qua mảng session 'id_them_vao_gio' , cứ mỗi lần chạy sẽ cộng dồn số lượng sản phẩm vào biến 'so_luong'
+ Sau đó thì tiến hàng echo ( xuất ) biến 'so_luong' ra màn hình
+ Vòng lặp 'for' sẽ chạy qua mảng session 'id_them_vao_gio' , cứ mỗi lần chạy sẽ cộng dồn số lượng sản phẩm vào biến 'so_luong'
+ Sau đó thì tiến hàng echo ( xuất ) biến 'so_luong' ra màn hình
- Mình thử mua 9 sản phẩm thì kết quả như sau :
- Bạn có thể thử kiểm tra lại bằng cách mua vài sản phẩm
- Tại file "index.php" mình sẽ làm gọn lại 1 chút.Trong thư mục 'chuc_nang' , bạn tạo thêm thư mục 'ham' , sau đó tạo file 'ham.php'.Ở file 'index.php' , bạn di chuyển đoạn code sau vào file 'ham.php' :
function trang_truoc(){
?>
<html><head>
<meta charset="UTF-8">
<title>Đang chuyển về trang trước</title></head>
<body>
<script type="text/javascript">
window.history.back();
</script>
</body>
</html>
<?php
}
function thong_bao_html($chuoi_thong_bao)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<style type="text/css">
a.trang_truoc_c8w{text-decoration:none;color:blue;font-size:36px;margin-left:50px}
a.trang_truoc_c8w:hover{color:red;}
</style>
<br><br><br><br>
<a href="<?php echo $lien_ket_trang_truoc; ?>" class="trang_truoc_c8w" >Bấm vào đây để trở về trang trước</a>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
</script>
</body>
</html>
<?php
exit();
}
function thong_bao_html_roi_chuyen_trang($chuoi_thong_bao,$link_chuyen_trang)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
window.location="<?php echo $link_chuyen_trang; ?>";
</script>
</body>
</html>
<?php
exit();
}
?>
<html><head>
<meta charset="UTF-8">
<title>Đang chuyển về trang trước</title></head>
<body>
<script type="text/javascript">
window.history.back();
</script>
</body>
</html>
<?php
}
function thong_bao_html($chuoi_thong_bao)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<style type="text/css">
a.trang_truoc_c8w{text-decoration:none;color:blue;font-size:36px;margin-left:50px}
a.trang_truoc_c8w:hover{color:red;}
</style>
<br><br><br><br>
<a href="<?php echo $lien_ket_trang_truoc; ?>" class="trang_truoc_c8w" >Bấm vào đây để trở về trang trước</a>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
</script>
</body>
</html>
<?php
exit();
}
function thong_bao_html_roi_chuyen_trang($chuoi_thong_bao,$link_chuyen_trang)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
window.location="<?php echo $link_chuyen_trang; ?>";
</script>
</body>
</html>
<?php
exit();
}
- Sau đó bạn thêm ký tự <?php vào đầu file 'ham.php' và ký tự ?> vào cuối file 'ham.php'
- Tại file 'index.php' , bạn thêm dòng code sau phía dau dòng code include("ket_noi.php"); :
include("chuc_nang/ham/ham.php");
- Như vậy nội dung file 'index.php' tương tự như sau :
<?php
session_start();
include("ket_noi.php");
include("chuc_nang/ham/ham.php");
if(isset($_POST['thong_tin_khach_hang']))
{
include("chuc_nang/gio_hang/thuc_hien_mua_hang.php");
}
if(isset($_POST['cap_nhat_gio_hang']))
{
include("chuc_nang/gio_hang/cap_nhat_gio_hang.php");
trang_truoc();
}
?>
<html>
<head>
<meta charset="UTF-8">
<title>Web bán hàng</title>
<link rel="stylesheet" type="text/css" href="giao_dien/giao_dien.css">
</head>
<body>
<center>
<table width="990px">
<tr>
<td colspan="3"><img src="hinh_anh/banner.JPG" ></td>
</tr>
<tr>
<td colspan="3" height="50px" >
<?php
include("chuc_nang/menu_ngang/menu_ngang.php");
?>
</td>
</tr>
<tr>
<td width="170px" valign="top" >
<?php
include("chuc_nang/menu_doc/menu_doc.php");
?>
</td>
<td width="650px" valign="top" >
<?php
include("chuc_nang/dieu_huong.php");
?>
</td>
<td width="170px" valign="top" >
<?php
include("chuc_nang/tim_kiem/vung_tim_kiem.php");
include("chuc_nang/gio_hang/vung_gio_hang.php");
?>
</td>
</tr>
<tr>
<td colspan="3">Footer</td>
</tr>
</table>
</center>
</body>
</html>
session_start();
include("ket_noi.php");
include("chuc_nang/ham/ham.php");
if(isset($_POST['thong_tin_khach_hang']))
{
include("chuc_nang/gio_hang/thuc_hien_mua_hang.php");
}
if(isset($_POST['cap_nhat_gio_hang']))
{
include("chuc_nang/gio_hang/cap_nhat_gio_hang.php");
trang_truoc();
}
?>
<html>
<head>
<meta charset="UTF-8">
<title>Web bán hàng</title>
<link rel="stylesheet" type="text/css" href="giao_dien/giao_dien.css">
</head>
<body>
<center>
<table width="990px">
<tr>
<td colspan="3"><img src="hinh_anh/banner.JPG" ></td>
</tr>
<tr>
<td colspan="3" height="50px" >
<?php
include("chuc_nang/menu_ngang/menu_ngang.php");
?>
</td>
</tr>
<tr>
<td width="170px" valign="top" >
<?php
include("chuc_nang/menu_doc/menu_doc.php");
?>
</td>
<td width="650px" valign="top" >
<?php
include("chuc_nang/dieu_huong.php");
?>
</td>
<td width="170px" valign="top" >
<?php
include("chuc_nang/tim_kiem/vung_tim_kiem.php");
include("chuc_nang/gio_hang/vung_gio_hang.php");
?>
</td>
</tr>
<tr>
<td colspan="3">Footer</td>
</tr>
</table>
</center>
</body>
</html>
- Và nội dung file 'ham.php' như sau :
<?php
function trang_truoc(){
?>
<html><head>
<meta charset="UTF-8">
<title>Đang chuyển về trang trước</title></head>
<body>
<script type="text/javascript">
window.history.back();
</script>
</body>
</html>
<?php
}
function thong_bao_html($chuoi_thong_bao)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<style type="text/css">
a.trang_truoc_c8w{text-decoration:none;color:blue;font-size:36px;margin-left:50px}
a.trang_truoc_c8w:hover{color:red;}
</style>
<br><br><br><br>
<a href="<?php echo $lien_ket_trang_truoc; ?>" class="trang_truoc_c8w" >Bấm vào đây để trở về trang trước</a>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
</script>
</body>
</html>
<?php
exit();
}
function thong_bao_html_roi_chuyen_trang($chuoi_thong_bao,$link_chuyen_trang)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
window.location="<?php echo $link_chuyen_trang; ?>";
</script>
</body>
</html>
<?php
exit();
}
?>
function trang_truoc(){
?>
<html><head>
<meta charset="UTF-8">
<title>Đang chuyển về trang trước</title></head>
<body>
<script type="text/javascript">
window.history.back();
</script>
</body>
</html>
<?php
}
function thong_bao_html($chuoi_thong_bao)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<style type="text/css">
a.trang_truoc_c8w{text-decoration:none;color:blue;font-size:36px;margin-left:50px}
a.trang_truoc_c8w:hover{color:red;}
</style>
<br><br><br><br>
<a href="<?php echo $lien_ket_trang_truoc; ?>" class="trang_truoc_c8w" >Bấm vào đây để trở về trang trước</a>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
</script>
</body>
</html>
<?php
exit();
}
function thong_bao_html_roi_chuyen_trang($chuoi_thong_bao,$link_chuyen_trang)
{
$lien_ket_trang_truoc=$_SERVER['HTTP_REFERER'];
?>
<html><head>
<meta charset="UTF-8">
<title>Thông báo</title></head>
<body>
<script type="text/javascript">
alert("<?php echo $chuoi_thong_bao; ?>");
window.location="<?php echo $link_chuyen_trang; ?>";
</script>
</body>
</html>
<?php
exit();
}
?>