validate form trong PHP
validate form trong PHP

1. Validate form trong PHP – Giới thiệu

Validate form trong PHP – Hãy suy nghĩ về vấn đề BẢO MẬT khi xử lý form trong PHP!

Validate form trong PHP là phương pháp kiểm tra tính hợp lệ của các dữ liệu khi khi người dùng nhập vào form. Việc kiểm tra tính hợp lệ của dữ liệu rất quan trọng để bảo vệ form của bạn khỏi các hacker và kẻ gửi spam!

Sau đây là một vài ví dụ về cách validate form:

  1. Sưu tầm những hàm dùng để validate form
  2. Tạo form và áp dụng hàm validate vào form
  3. Hiển thị thông báo lổi trên form

2. Sưu tầm những hàm dùng để validate form

Ở đây mình sưu tầm được một hàm để validate, các bạn có thể tham khảo và sử dụng cho web của mình.

Validate email:

Sau này các bạn hãy tự mình sưu tầm thêm những hàm validate khác nhé!


3. Validate form trong PHP

Để validate form trong PHP thì chúng ta sẽ có hai bước. Bước thứ nhất là lấy dữ liệu và kiểm tra dữ liệu, bước thứ hai là hiển thị thông báo lổi khi người dùng nhập sai và hiển thị dữ liệu mà người dùng đã nhập để họ không phải nhập lại lần nữa.

Ví dụ này mình sẽ làm form đang ký nha!, mình sẽ làm hướng dẫn theo từng bước để các bạn dễ hiểu.

Đầu tiên các bạn tạo 1 file là dangky.php sau đó chèn nội dung này vào:

Sau khi chèn đoạn mã trên các bạn mở file dangky.php lên và kết quả như sau là ok:

validate form trong PHP

Bước 1: kiểm tra dữ liệu

Các bạn sẽ code một đoạn PHP để kiểm tra dữ liệu khi người dùng nhấn vào nút đăng ký. Nội dung như sau:

Bước 2: Hiển thị lổi và dữ liệu cũ

Chúng ta có hai biến cục bộ lúc nãy là $data$error, dựa vào hai biến này chúng ta hiển thị lổi và dữ liệu cũ nhé!

 

Và đây là file dangky.php hoàn chỉnh 🙂 :

Chạy ví dụ »

Như vậy là đã xong 🙂

4. Lời kết

Như vậy là các bạn đã hiểu sơ lược về Validate form trong PHP là như thế nào rồi. Nếu có thắc mắc hay gặp lổi gì trong quá trình thực hành các bạn hãy comment bên dưới nhé, mình sẽ xuất hiện ngay 🙂

 

Nguồn: phpcanban.com

Validate form trong PHP – Chương 2
5 (100%) 1 vote

Chia sẻ
Bài trướcXử lý form trong PHP – Chương 1
Bài tiếp theoMảng đa chiều trong PHP – Chương 1
Mình là Nguyễn Công! Mình bắt đầu kiếm tiền Online từ năm 2017 và nhờ đó mà có thu nhập rất ổn định. Mình chia sẽ những dự án kiếm tiền Online tốt nhất đã được khảo sát và chắt lọc cho các bạn. Hy vọng thông qua những bài viết phân tích đánh giá ICO các bạn sẽ đưa ra quyết định đầu tư thành công!. Chúc các bạn một ngày nhiều niềm vui! Group Facebook: https://goo.gl/CXVpWU Group Telegram: https://goo.gl/7w3c4t

7 BÌNH LUẬN

  1. We suppose that just a able correspondent can ship academic content that’s nothing succinct of fulfilled tips to write a good essay and brings the best results. Euthanasia case studies tes georgia. Every online composition wordsmith in our network has a foul track-record of providing research and writing support to students. Evolve case studies student login

  2. We take it that barely a expert correspondent can craft speculative fulfilled that’s nothing short of perfect [url=http://geometrymix.me/2017/09/09/5-paragraph-persuasive-essay/]http://geometrymix.me/2017/09/09/5-paragraph-persuasive-essay/[/url] and brings the most skilfully results. Quintessence of literary essays by w r goodman. Every online composition novelist in our network has a strong track-record of providing research and penmanship assistance to students. 12 rabi ul awal eid milad un nabi essay

  3. We suppose that alone a professional paragrapher can ship speculative ease that’s nothing stubby of best [url=http://physicselegant.me/2017/10/17/college-essay-tips/]http://physicselegant.me/2017/10/17/college-essay-tips/[/url] and brings the paramount results. Why i want to teach in japan essay. Every online attempt journo in our network has a foul track-record of providing check in and scribble literary works support to students. Bach essays on his life and music

  4. Если потолок был выкрашен краской, то необходимо шпателем удалить отслоившиеся куски и зачистить шкуркой. [url=https://xn--80aieocueqr8g.xn--p1ai]купить 4 комнатную квартиру в мытищах новостройки[/url] своей этнографической ценности некоторые очерки даля не утратили до сих пор. [url=https://xn--80aieocueqr8g.xn--p1ai]жк отрадный мытищи леонидовка[/url]

  5. We suppose that barely a professional correspondent can cunning academic ease that’s nothing abbreviated of correct [url=http://solidgraduate.me/2017/10/22/want-to-improve-your-writing-use-a-sample-essay/]http://solidgraduate.me/2017/10/22/want-to-improve-your-writing-use-a-sample-essay/[/url] and brings the paramount results. Research paper on bipolar disorder. Every online composition writer in our network has a concentrated track-record of providing research and penmanship aid to students. English essay wonders of science

BÌNH LUẬN

Please enter your comment!
Please enter your name here