Php xác thực tên miền
Ngoài validate form bằng Javascript ra thì chúng ta nên sử dụng PHP để validate nữa bằng cách 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 trang web, nên trong bài viết này mình sẽ hướng dẫn các bạn cách xác thực biểu mẫu bằng PHP trước khi lưu trữ vào cơ sở dữ liệu Show Nội dung chính Hiển thị Bài viết này đã được đăng tại freetuts. net , không được sao chép dưới mọi hình thức. 1. S u tầm các hàm xác thực trong PHPTrướ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 tệp Bài viết này đã được đăng tại [free tuts. bọc lưới] // Kiểm tra định dạng email function is_email($str) { return (!preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $str)) ? FALSE : TRUE; } Sau này bạn nên tự mình sưu tầm nhiều hàm hơn nữa nhé 2. Xác thực biểu mẫu bằng PHPĐể xác thực biểu mẫu 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 để 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 tệp
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é Công đoạn 1. Kiểm tra dữ liệuThứ nhất mình sẽ code PHP xác thực trong đoạn code Công đoạn 2. The error display and dataChúng ta có hai biến cục bộ đó là biến Và đây là toàn bộ nội dung của tập tin
Run up if you input data was error, will like after Thật tuyệt vời =)) 3. Lời kếtVì vậy, mình đã giới thiệu xong cách sử dụng PHP để xác thực dữ liệu của biểu mẫu, hy vọng bài viết này sẽ 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 và PHP để giúp website bảo mật hơn |