Hướng dẫn dùng url validation trong PHP
Ngày đăng:
06/10/2022
Trả lời:
0
Lượt xem:
4
Show PHP form validation
PHP giá trị bắt buộc nhập (form require)
Cách dùngError: Họ tên cần phải điền"; } else { echo $_POST["fullname"]; } } ?>Xem ví dụ. PHP validate name
Cách dùngError: Họ tên bắt buộc phải nhập."; } else { $fullname = $_POST["fullname"]; if(!preg_match("/^[a-zA-Z ]*$/",$fullname)) { echo "Error: Họ tên chỉ chấp nhận chữ và khoảng trắng."; } else { echo $fullname; } } } ?>Kiểm tra tên có được nhập hay không? nếu không sẽ báo lỗi Xem ví dụ. PHP validate email
Cách dùngError: Email bắt buộc phải nhập."; } else { $email = $_POST["email"]; if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo "Error: Email nhập chưa đúng."; } else { echo $email; } } } ?>Ví dụ giá trị email đúng: [email protected] Kiểm tra email có được nhập
hay không? nếu không sẽ báo lỗi Xem ví dụ. PHP validate URLCách dùngError: URL bắt buộc phải nhập."; } else { $path = $_POST["path"]; if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$path)) { echo "Error: URL nhập chưa đúng."; } else { echo $path; } } } ?>Ví dụ giá trị URL đúng: http://hocwebchuan.com/reference/ Kiểm tra URL có được nhập hay không? nếu không sẽ báo lỗi Xem ví dụ. PHP validate tổng hợpCách dùng// Khai báo giá trị ban đầu, nếu không form sẽ báo lỗi. $fullname = $email = $path = ""; $error_fullname = $error_email = $error_path = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["fullname"])) { $error_fullname = "Error: Họ tên bắt buộc phải nhập."; } else { $fullname = $_POST["fullname"]; if(!preg_match("/^[a-zA-Z ]*$/",$fullname)) { $error_fullname = "Error: Họ tên chỉ chấp nhận chữ và khoảng trắng."; } else { echo $fullname; } } if (empty($_POST["email"])) { $error_email = "Error: Email bắt buộc phải nhập."; } else { $email = $_POST["email"]; if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $error_email = "Error: Email nhập chưa đúng."; } else { echo $email; } } if (empty($_POST["path"])) { $error_path = "Error: URL bắt buộc phải nhập."; } else { $path = $_POST["path"]; if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$path)) { $error_path = "Error: URL nhập chưa đúng."; } else { echo $path; } } } ?> Xem ví dụ. Download file ví dụ |