🧪 Bài Thực Hành PHP Tổng Hợp – Quản Lý Học Viên
🎯 Mục tiêu: Luyện tập các kiến thức cơ bản về:
- Câu lệnh điều kiện (
if / elseif / else
) - Biến
POST
và xử lý form - Kiểm tra dữ liệu nhập vào
- Hiển thị kết quả và phân loại học viên
📄 File 1: form.html
Tạo giao diện form với các trường:
- Họ tên (text)
- Tuổi (number)
- Giới tính (radio)
- Môn học (select: PHP, JS, Python)
Form sử dụng phương thức POST
, gửi đến process.php
📄 File 2: process.php
Xử lý dữ liệu từ form:
- Kiểm tra xem người dùng đã nhập đầy đủ chưa
- Hiển thị lời chào, giới tính, môn học
- Dựa vào tuổi, phân loại:
< 18
: Học viên nhỏ tuổi18–25
: Học viên trẻ> 25
: Học viên có kinh nghiệm
📝 Yêu cầu hiển thị
- Sử dụng
htmlspecialchars()
để bảo vệ dữ liệu đầu vào - Hiển thị kết quả đẹp, dễ đọc
- Có liên kết
<a>
quay lại trang form
✅ Gợi ý nâng cao: Lưu dữ liệu vào file JSON hoặc hiển thị danh sách học viên nhiều lần nhập.