 dangnhap.php

◦ Hiển thị form và thực hiện xử lý đăng nhập

 kiemtrahople.php

◦ Kiểm tra hợp lệ người dùng. ◦ Nếu người dùng không hợp lệ (chưa đăng nhập) thì chuyển

yêu cầu sang file dangnhap.php

 xem.php

◦ Chứa nội dung cần xem. Yêu cầu người dùng hợp lệ

xem.php

xem.php

Thành công

Kiểm tra

Hợp lệ

Không hợp lệ

dangnhap.php

kiemtrahople.php

 Sử dụng SESSION lưu giữ trang thái hợp lệ

◦ SESSION[‘hople’]=1: hợp lệ ◦ SESSION[‘hople’]=0: không hợp lệ

 Khi đăng nhập thành công:

◦ SESSION[‘hople’]=1;

 Khi đăng nhập thất bại hoặc khi người dùng THOÁT:

◦ SESSION[‘hople’]=0;

 Sử dụng lệnh PHP header: header(‘location:abc.php’);

 Sử dụng JavaScript:

 Chèn nội dung từ một file. Nếu không tìm thấy file chỉ

thông báo lỗi

include(filename); include_once(filename);

 Chèn nội dung từ một file. Nếu không tìm thấy file báo

lỗi và dừng xử lý

require(filename); require_once(filename);