Hướng dẫn which are the types of validation in php? - các loại xác nhận trong php là gì?

Trường bắt buộc sẽ kiểm tra xem trường có được điền hay không theo cách thích hợp. Hầu hết các trường hợp chúng tôi sẽ sử dụng biểu tượng * cho trường bắt buộc.* symbol for required field.

Xác nhận là gì?

Xác thực có nghĩa là kiểm tra đầu vào được gửi bởi người dùng. Có hai loại xác nhận có sẵn trong PHP. Chúng như sau -

  • Xác thực phía máy khách-Xác thực được thực hiện trên các trình duyệt web của máy khách. − Validation is performed on the client machine web browsers.

  • Xác thực phía máy chủ - Sau khi được gửi bởi dữ liệu, dữ liệu đã được gửi đến máy chủ và thực hiện kiểm tra xác thực trong máy chủ. − After submitted by data, The data has sent to a server and perform validation checks in server machine.

Một số quy tắc xác nhận cho lĩnh vực

Đồng ruộngQuy tắc xác nhận
TênNên yêu cầu thư và không gian trắng
E-mailNên yêu cầu @ và.@ and .
Trang mạngNên yêu cầu một URL hợp lệ
ĐàiPhải có thể lựa chọn ít nhất một lần
Hộp kiểmPhải có thể kiểm tra ít nhất một lần
Trình đơn thả xuốngPhải có thể lựa chọn ít nhất một lần

Hộp kiểm

Phải có thể kiểm tra ít nhất một lần

$website = input[$_POST["site"]];

if [!preg_match["/\b[?:[?:https?|ftp]:\/\/|www\.][-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website]] {
   $websiteErr = "Invalid URL"; 
}

Trình đơn thả xuống

URL hợp lệ

Mã dưới đây cho thấy xác thực URL

$email = input[$_POST["email"]];

if [!filter_var[$email, FILTER_VALIDATE_EMAIL]] {
   $emailErr = "Invalid format and please re-enter valid email"; 
}

Cú pháp trên sẽ xác minh xem một URL nhất định có hợp lệ hay không. Nó sẽ cho phép một số từ khóa như HTTPS, FTP, www, a-z, 0-9, .. vv ..

Email hợp lệ

Mã dưới đây hiển thị xác thực địa chỉ email

   
   
      
         .error {color: #FF0000;}
      
   
   
   
      
     
      

Absolute classes registration

* required field.

Chủ Đề