NTM Solutions

Bài đăng nổi bật

🚀 Laravel 12 (2026) — Từ PHP Core đến Full Stack📘

Nếu cập nhật theo Laravel 12 LTS (2026) thì mình sẽ chia thành các phần như sau để người học đi từ PHP Core → Laravel → Triển khai dự án th...

Thứ Bảy, 20 tháng 6, 2026

📘Bài 20 — Session🔐 & Cookie🍪

Sau bài trước về Upload File, chúng ta sẽ học hai công cụ cực kỳ quan trọng trong lập trình web:

✅ Session
✅ Cookie

Đây là nền tảng để xây dựng:

  • Đăng nhập thành viên

  • Giỏ hàng

  • Ghi nhớ tùy chọn người dùng

  • Theo dõi trạng thái truy cập

Thứ Sáu, 19 tháng 6, 2026

📝Bài 19 — Upload File Bằng PHP📄


🎯 Mục tiêu bài học

Sau bài này bạn sẽ biết:

✅ Upload file từ máy người dùng lên server
✅ Sử dụng biến $_FILES
✅ Kiểm tra phần mở rộng (extension) của file
✅ Đổi tên file khi upload
✅ Upload ảnh an toàn hơn

✅Chuẩn hóa domain (canonical domain)🌍

Bạn muốn Google và các search engine chỉ index:

✅ https://domain.com (non-www)
❌ Không thu thập https://www.domain.com

Làm theo thứ tự này:

Thứ Năm, 18 tháng 6, 2026

📘Bài 18 — Validate Dữ Liệu Form🧪

Sau khi người dùng nhập dữ liệu vào form, bạn không nên tin tưởng dữ liệu đó ngay lập tức.

Người dùng có thể:

❌ Để trống dữ liệu
❌ Nhập khoảng trắng vô nghĩa
❌ Chèn mã HTML hoặc JavaScript độc hại
❌ Gửi dữ liệu sai định dạng

Vì vậy trước khi xử lý hoặc lưu vào database, chúng ta cần Validate (kiểm tra dữ liệu).

Thứ Tư, 17 tháng 6, 2026

📘Bài 17 — Form HTML + PHP📝

#laptrinhphpcoban

Sau khi học biến, điều kiện, vòng lặp, hàm và mảng, đã đến lúc tạo ra những trang web có thể nhận dữ liệu từ người dùng.

Đây chính là bước đầu tiên để xây dựng:

✅ Form đăng nhập
✅ Form liên hệ
✅ Form đăng ký thành viên
✅ Form tìm kiếm
✅ Form quản trị dữ liệu

Facebook Youtube RSS