Thứ Năm, 23 tháng 6, 2016

Phần 34 - Viết code cho file 'trang_chu.php'

- Tiếp theo là xuất trang chủ sau khi đăng nhập.Tại file 'quan_tri/index.php' , bạn sửa dòng code echo "đã đăng nhập"; thành :

include("chuc_nang/quan_tri_2/trang_chu.php");

- Bạn tạo file 'trang_chu.php' trong thư mục 'quan_tri_2' với nội dung sau :

<?php
    if(!isset($bien_bao_mat)){exit();}
?>
<style type="text/css" >
    a.lk_1{font-size:22px;text-decoration:none;color:blue;margin-right:30px}
    a.lk_1:hover {color:red}
</style>
<br>
<center>
<a href="index.php" style="font-size:72px;color:blue;text-decoration:none" >Quản trị cửa hàng</a>
</center>
<br><br>
<table width="990px" >
    <tr>
        <td width="800px">
            <a href="index.php" class="lk_1" >Trang chủ</a>
            <a href="?thamso=menu_doc" class="lk_1" >Menu dọc</a>
            <a href="?thamso=menu_ngang" class="lk_1" >Menu ngang</a>
            <a href="?thamso=san_pham" class="lk_1" >Sản phẩm</a>
            <a href="?thamso=hoa_don" class="lk_1" >Hóa đơn</a>
        </td>
        <td align="right" >
            <a href="?thamso=thoat" class="lk_1" >Thoát</a>
        </td>
    </tr>
</table>
<br><br>
<?php
    include("chuc_nang/quan_tri_2/dieu_huong.php");
?>
<br><br>
<table width="990px" >
    <tr>
        <td width="445px" align="right">
            Cửa hàng :
        </td>
        <td width="445px" >
            ten_cua_hang
        </td>
    </tr>
    <tr>
        <td align="right" >
            Quản trị viên :
        </td>
        <td>
            ten_quan_tri_vien
        </td>
    </tr>
    <tr>
        <td align="right" >
            Điện thoại :
        </td>
        <td>
            so_dien_thoai
        </td>
    </tr>
</table>

- Bạn xem giải thích code (phần chữ xanh) của file 'trang_chu.php' ở bên dưới :

<?php
    if(!isset($bien_bao_mat)){exit();} // xuất ra trang trắng nếu truy cập trực tiếp vào file này 
?>
<style type="text/css" >
    a.lk_1{font-size:22px;text-decoration:none;color:blue;margin-right:30px}
    // định dạng css của liên kết menu ; kích cỡ 22px , không gạch dưới liên kết , màu xanh , cách phải (margin-right)  30px
    a.lk_1:hover {color:red}  // định dạng css của liên kết menu khi rê chuột vào (thuộc tínhhover) ; màu chữ màu đỏ khi rê chuột vào
</style>
<br>
<center>
<a href="index.php" style="font-size:72px;color:blue;text-decoration:none" >Quản trị cửa hàng</a>
// tạo dòng tiêu đề trang quản trị với nội dung "Quản trị cửa hàng" , đồng thời cũng chèn liên kết trở về trang chủ quản trị (index.php)
// định dạng css (thuộc tính style) là : kích cỡ 72px , màu sắc xanh, không gạch dưới liên kết (text-decoration)
</center>
<br><br>
<table width="990px" > // tạo bảng để làm menu ngang , bảng có chiều rộng 990px
    <tr>
        <td width="800px">
             // đây là vùng chứa các menu liên kết , các menu này có class là lk_1 (class này đã định nghĩa css phía trên)
            <a href="index.php" class="lk_1" >Trang chủ</a> // tạo liên kết trở về trang chủ
            <a href="?thamso=menu_doc" class="lk_1" >Menu dọc</a> // tạo liên kết đến phần menu dọc với liên kết là "?thamso=menu_doc"
            <a href="?thamso=menu_ngang" class="lk_1" >Menu ngang</a>
            // tạo liên kết đến phần menu ngang với liên kết là "?thamso=menu_ngang"
            <a href="?thamso=san_pham" class="lk_1" >Sản phẩm</a> // tạo liên kết đến phần sản phẩm với liên kết là "?thamso=san_pham"
            <a href="?thamso=hoa_don" class="lk_1" >Hóa đơn</a> // tạo liên kết đến phần quản lý hóa đơn với liên kết là "?thamso=hoa_don"
        </td>
        <td align="right" >
            <a href="?thamso=thoat" class="lk_1" >Thoát</a> // Tạo liên kết đăng xuất khỏi trang quản trị với liên kết là ?thamso=thoat
        </td>
    </tr>
</table>
<br><br>
<?php
    include("chuc_nang/quan_tri_2/dieu_huong.php");
    // gọi trang 'dieu_huong.php' , trang này có nhiệm vụ dựa vào biến 'thamso' trên url để đến các trang web khác nhau
    // như trang thêm menu , sản phẩm ; trang sửa xóa menu , sản phẩm ; trang quản lý hóa đơn ...   
?>
<br><br>
<table width="990px" > // tạo bảng với độ rộng 990px , bảng này chứa thông tin ở vùng cuối trang quản trị
    <tr> // dòng 1
        <td width="445px" align="right">
            Cửa hàng :
        </td>
        <td width="445px" >
            ten_cua_hang // xuất tên cửa hàng
        </td>
    </tr>
    <tr> // dòng 2
        <td align="right" >
            Quản trị viên :
        </td>
        <td>
            ten_quan_tri_vien // xuất tên quản trị viên của cửa hàng
        </td>
    </tr>
    <tr> // dòng 3
        <td align="right" >
            Điện thoại :
        </td>
        <td>
            so_dien_thoai // xuất số điện thoại
        </td>
    </tr>
</table>

- Kết thúc phần này thì nội dung file 'index.php' trong thư mục 'quan_tri' như sau :

<?php
    session_start();
    $bien_bao_mat="co";
    include("../ket_noi.php");   
    include("chuc_nang/quan_tri_2/xac_dinh_dang_nhap.php");
?>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Quản trị</title>
    </head>
    <body>
        <?php
            if(!isset($xac_dinh_dang_nhap))
            {
                include("chuc_nang/quan_tri_2/khung_dang_nhap.php");
            }
            else
            {
                if($xac_dinh_dang_nhap=="co")
                {
                    include("chuc_nang/quan_tri_2/trang_chu.php");
                }
            }
        ?>
    </body>
</html>