Validate form bằng PHP – Freetuts
Menu
Search for
Home
PHP Căn Bản
Bảo Mật Website
Các Hàm Trong PHP
PHP 7
PHP Nâng Cao
PHP TUTORIALS
Công Nghệ
Hàm substr trong PHP – Freetuts
hàm substr_replace trong PHP – Freetuts
Hàm substr_count trong php – Freetuts
hàm substr_compare trong php – Freetuts
Hàm strtr trong PHP – Freetuts
Hàm strtoupper trong PHP – Freetuts
Hàm strtolower trong PHP – Freetuts
Hàm strtok trong PHP – Freetuts
Hàm strspn trong php – Freetuts
Hàm strrpos trong PHP – Freetuts
Giới thiệu
Chính Sách Bảo Mật
Liên hệ
Ngoài validate form bằng Javascript ra thì chúng ta nên sử dụng PHP để validate nữa bởi chỉ validate bằng Javascript thôi thì chưa đủ độ bảo mật. Nếu người dùng cố tình tắt Javascript thì họ hoàn toàn có thể lách qua được lớp bảo vệ đó của website, nên trong bài viết này mình sẽ hướng dẫn các bạn cách validate form bằng PHP trước khi lưu trữ vào cơ sở dữ liệu.
Bài viết này được đăng tại freetuts.net , không được copy dưới mọi hình thức.
Trước khi vào bài thì mình muốn các bạn hãy sưu tầm các hàm kiểm tra dữ liệu vào một file nhé. Ở đây mình có sưu tầm một hàm, bạn có thể tham khảo và sử dụng cho dự án của mình.
Bạn tạo file validate.php với nội dung như sau:
Bài viết này được đăng tại [free tuts .net]
Sau này bạn nên tự mình sưu tầm nhiều hàm hơn nữa nhé.
Để validate form bằng PHP thì chúng ta phải thông qua hai công đoạn, công đoạn thứ nhất là lấy dữ liệu và kiểm tra dữ liệu, công đoạn thứ hai là hiển thị thông báo lỗi và hiển thị dữ liệu mà người dùng đã nhập để họ khỏi mất công nhập lại.
Mình sẽ làm một ví dụ là form liên hệ nhé các bạn. Bạn hãy tạo file contact.php và nhập nội dung HTML sau:
Giao diện chạy lên sẽ như sau:
Bây giờ mình sẽ thực hiện hai công đoạn trên nhé.
Thứ nhất mình sẽ code PHP validate trong đoạn code <?php ?> , thứ hai mình không lưu vào database mà sẽ comment vị trí sẽ code để lưu cho các bạn hiểu thôi nhé.
Chúng ta có hai biến cục bộ đó là biến $data và $error , dựa vào hai biến này chúng ta show thông tin ra như sau:
Và đây là toàn bộ nội dung của file contact.php .
Chạy lên nếu bạn nhập dữ liệu bị lỗi thì sẽ như hình sau:
Thật tuyệt vời =))
Vậy là mình đã giới thiệu xong cách sử dụng PHP để validate dữ liệu của form, hy vọng bài này sẽ giúp hữu ích với các bạn. Bài tiếp theo mình sẽ hướng dẫn các bạn cách kết hợp validate cả Javascript lẫn PHP để giúp website bảo mật hơn.
Danh sách file tải về
Bài viết này, The Learn PHP Tutorial Đã gửi đến bạn đọc kiến thức về “ Validate form bằng PHP – Freetuts ❤️️”. Admin hy vọng qua phần nội dung trong bài”Validate form bằng PHP – Freetuts” có thể giúp bạn đọc có thêm kiến thức về “Validate form bằng PHP – Freetuts trong quá trình tự học PHP của mình .
Bài viết “ Validate form bằng PHP – Freetuts ” posted by on 2022-08-13 22:11:29. Cảm ơn bạn đọc đã xem bài viết tại Learnphptutorial.com Và đừng quên chia sẻ bài viết này để nhiều người khác cũng có thể xem tài liệu học php miễn phí này nhé.
Table of Contents
1. Sưu tầm các hàm validate trong PHP
2. Validate form bằng PHP Công đoạn 1: Kiểm tra dữ liệu Công đoạn 2: Hiên thị lỗi và dữ liệu
Công đoạn 1: Kiểm tra dữ liệu
Công đoạn 2: Hiên thị lỗi và dữ liệu
3. Lời kết
PHP Căn Bản Kỹ thuật đặt cờ hiệu trong php Tháng Bảy 15, 2022
Hàm substr trong PHP – Freetuts 16 giờ ago
hàm substr_replace trong PHP – Freetuts 1 ngày ago
Hàm substr_count trong php – Freetuts 2 ngày ago
hàm substr_compare trong php – Freetuts 3 ngày ago
hàm range trong php – Freetuts Tháng Tám 18, 2022
Validate form bằng PHP – Freetuts Tháng Tám 13, 2022
Toán tử và biểu thức trong php Tháng Bảy 2, 2022
explode() – Freetuts Tháng Tám 15, 2022
hàm reset trong PHP – Freetuts Tháng Tám 18, 2022
Tháng Tám 18, 2022 hàm range trong php – Freetuts
Tháng Tám 13, 2022 Validate form bằng PHP – Freetuts
Tháng Bảy 2, 2022 Toán tử và biểu thức trong php
Tháng Tám 15, 2022 explode() – Freetuts
Tháng Tám 18, 2022 hàm reset trong PHP – Freetuts
YouTube
Các Hàm Trong PHP hàm range trong php – Freetuts Tháng Tám 18, 2022
16 giờ ago Hàm substr trong PHP – Freetuts
Tháng Bảy 2, 2022 Khai báo biến và hằng số trong php
Tháng Bảy 2, 2022 Phương pháp lập trình truyền thống
Tháng Bảy 2, 2022 Các kiểu dữ liệu trong php
Tháng Bảy 2, 2022 PHP Note Online – Tạo database và cấu trúc folder