1. Trang chủ
  2. » Thể loại khác

php validation example

6 132 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 371,39 KB

Nội dung

http://vietjack.com/php/index.jsp Copyright © vietjack.com Ví dụ Validation PHP Required Field kiểm tra xem trường điền theo cách hay chưa Hầu hết trường hợp, sử dụng biểu tượng * cho Required Field Validation gì? Validation kiểm tra input đệ trình người dùng Có hai kiểu Validation có sẵn PHP Đó là:  Client-Side Validation − Validation thực trình duyệt web Client  Server-Side Validation − Sau đệ trình người dùng, liệu gửi tới Server thực kiểm tra Validation thiết bị Server Một số qui tắc Validation cho Field Field Qui tắc Validation Name Yêu cầu chữ khoảng trắng Email Yêu cầu @ Website Yêu cầu URL hợp lệ Radio Phải lựa chọn lần Check Box Phải kiểm tra lần Drop Down menu Phải lựa chọn lần URL hợp lệ Code minh họa Validation URL: $website = input($_POST["site"]); http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/php/index.jsp Copyright © vietjack.com if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z09+&@#\/%=~_|]/i",$website)) { $websiteErr = "Invalid URL"; } Cú pháp thẩm tra URL cho hợp lệ hay khơng Nó chấp nhận số từ khóa https, ftp, www, a-z, 0-9, … Email hợp lệ Code minh họa Validation địa Email: $email = input($_POST["email"]); if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $emailErr = "Invalid format and please re-enter valid email"; } Cú pháp thẩm tra địa Email cho hợp lệ hay không Nếu không, hiển thị thơng báo lỗi Ví dụ Ví dụ sau minh họa form với Validation: error {color: #FF0000;} Absolute classes registration

* required field.

Name: * http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/php/index.jsp Copyright © vietjack.com E-mail: * Time: Classes: Gender: Female Male * http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/php/index.jsp Copyright © vietjack.com Nó cho kết quả: http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... Name: * < ?php echo $nameErr;?>... hiển thị thơng báo lỗi Ví dụ Ví dụ sau minh họa form với Validation: error {color: #FF0000;} < ?php // define variables and set to empty values $nameErr... phí Page http://vietjack.com /php/ index.jsp Copyright © vietjack.com E-mail: * < ?php echo $emailErr;?>

Ngày đăng: 02/12/2017, 20:39

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w