Hướng dẫn form validation using regular expression in php - xác thực biểu mẫu bằng biểu thức chính quy trong php

Hôm nay tôi sẽ giải thích cách sử dụng xác thực biểu mẫu PHP với các biểu thức thông thường trong biểu mẫu của bạn. Ví dụ này rất dễ sử dụng trong PHP. Ví dụ này để tôi là một biểu mẫu Bootstrap và được đặt thành Xác thực yêu cầu & Xác thực biểu thức chính quy trong đầu vào biểu mẫu của bạn.

Ví dụ này để tôi tạo ra một tên, email, trang web, bình luận và trường giới tính và được đặt thành xác thực xác thực & xác thực biểu thức thường xuyên trong PHP.

* Tất cả các trường cần thiết

Tên:*

$ nameerr = $ emailerr = $ giới tính = $ trang weberr = "";

$ name = $ email = $ giới tính = $ bình luận = $ trang web = "";

if ($ _server ["request_method"] == "post") {

if (trống ($ _ post ["name"])) {

$ nameerr = "Tên là bắt buộc";

} khác {

$ name = test_input ($ _ post ["name"]);

// Kiểm tra xem tên chỉ chứa chữ cái và khoảng trắng

if (! preg_match ("/^[a-za-z- ']]*$/", $ name)) {

$ nameerr = "Chỉ các chữ cái và không gian trắng cho phép";

}

}

if (trống ($ _ post ["email"])) {

$ emailerr = "Email là bắt buộc";

} khác {

$ name = test_input ($ _ post ["name"]);

// Kiểm tra xem tên chỉ chứa chữ cái và khoảng trắng

if (! preg_match ("/^[a-za-z- ']]*$/", $ name)) {

$ nameerr = "Chỉ các chữ cái và không gian trắng cho phép";

}

}

if (trống ($ _ post ["email"])) {

$ emailerr = "Email là bắt buộc";

} khác {

$ name = test_input ($ _ post ["name"]);

// Kiểm tra xem tên chỉ chứa chữ cái và khoảng trắng

if (! preg_match ("/^[a-za-z- ']]*$/", $ name)) {

$ nameerr = "Chỉ các chữ cái và không gian trắng cho phép";

}

}

if (trống ($ _ post ["email"])) {

$ emailerr = "Email là bắt buộc";

} khác {

$ name = test_input ($ _ post ["name"]);

}

if (trống ($ _ post ["email"])) {

$ emailerr = "Email là bắt buộc";

} khác {

$ name = test_input ($ _ post ["name"]);

}

}

if (trống ($ _ post ["email"])) {

$ emailerr = "Email là bắt buộc";

$ email = test_input ($ _ post ["email"]);

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

}

if (trống ($ _ post ["email"])) {

$ emailerr = "Email là bắt buộc";

$ emailerr = "Email là bắt buộc";

$ emailerr = "Email là bắt buộc";

$ email = test_input ($ _ post ["email"]);

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

$ emailerr = "Định dạng email không hợp lệ";

}

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

$ emailerr = "Email là bắt buộc";

$ emailerr = "Email là bắt buộc";

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

$ email = test_input ($ _ post ["email"]);

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

$ emailerr = "Email là bắt buộc";

$ email = test_input ($ _ post ["email"]);

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

$ emailerr = "Định dạng email không hợp lệ";

if (! filter_var ($ email, filter_validate_email)) {

$ emailerr = "Định dạng email không hợp lệ";

if (! filter_var ($ email, filter_validate_email)) {

$ emailerr = "Định dạng email không hợp lệ";

if (! filter_var ($ email, filter_validate_email)) {

$ emailerr = "Định dạng email không hợp lệ";

if (trống ($ _ post ["trang web"])) {

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

$ emailerr = "Email là bắt buộc";

$ emailerr = "Email là bắt buộc";

$ email = test_input ($ _ post ["email"]);

// Kiểm tra xem địa chỉ e-mail có được hình thành tốt không

if (! filter_var ($ email, filter_validate_email)) {

$ emailerr = "Định dạng email không hợp lệ";

if (trống ($ _ post ["trang web"])) {

Bây giờ bạn có thể kiểm tra của riêng bạn.

Tôi hy vọng nó có thể giúp bạn...

Xác thực hình thức trong PHP là gì?

Xác thực biểu mẫu là một quá trình cần thiết trước khi dữ liệu được nhập vào biểu mẫu được gửi đến cơ sở dữ liệu. Điều này được thực hiện để tránh các lỗi không cần thiết. Trong xác thực biểu mẫu PHP, tập lệnh kiểm tra dữ liệu trong các trường tương ứng dựa trên các quy tắc do nhà phát triển đặt và trả về lỗi nếu nó không đáp ứng các yêu cầu.a necessary process before the data entered in the form is submitted to the database. This is done to avoid unnecessary errors. In PHP Form validation, the script checks for data in respective fields based on the rules set by the developer, and returns an error if it does not meet the requirements.

Xác thực hình thức giải thích với ví dụ là gì?

Xác thực hình thức thường thực hiện hai chức năng.Xác thực cơ bản - Trước hết, biểu mẫu phải được kiểm tra để đảm bảo tất cả các trường bắt buộc được điền vào. Nó sẽ chỉ yêu cầu một vòng lặp qua mỗi trường trong biểu mẫu và kiểm tra dữ liệu.the form must be checked to make sure all the mandatory fields are filled in. It would require just a loop through each field in the form and check for data.

Biểu thức chính quy trong PHP là gì?

Một biểu thức chính quy là một chuỗi các ký tự tạo thành một mẫu tìm kiếm.Khi bạn tìm kiếm dữ liệu trong một văn bản, bạn có thể sử dụng mẫu tìm kiếm này để mô tả những gì bạn đang tìm kiếm.Một biểu thức chính quy có thể là một ký tự duy nhất, hoặc một mẫu phức tạp hơn.a sequence of characters that forms a search pattern. When you search for data in a text, you can use this search pattern to describe what you are searching for. A regular expression can be a single character, or a more complicated pattern.

Làm thế nào các hình thức được hình thành trong PHP giải thích nó bằng một ví dụ phù hợp?

Chúng ta có thể tạo và sử dụng các biểu mẫu trong PHP.Để nhận dữ liệu biểu mẫu, chúng tôi cần sử dụng Superglobals PHP $ _GET và $ _POST.Yêu cầu biểu mẫu có thể được nhận hoặc đăng.Để truy xuất dữ liệu từ Get yêu cầu, chúng tôi cần sử dụng $ _GET, cho yêu cầu POST $ _POST.To get form data, we need to use PHP superglobals $_GET and $_POST. The form request may be get or post. To retrieve data from get request, we need to use $_GET, for post request $_POST.