Email检测,密码重复检测,可以用于表单发送的各种环境,例如发送反馈,注册帐号
复制代码 代码如下:
-
Invalid Name: We want names with more than 3 letters!
-
Invalid E-mail: Stop cowboy! Type a valid e-mail please :P
-
Passwords are invalid: Passwords doesn't match or are invalid!
-
Ivalid message: Type a message with at least with 10 letters
-
Congratulations! All fields are OK ;)
validation.php
复制代码 代码如下:
function validateName($name){
//if it's NOT valid
if(strlen($name) return false;
//if it's valid
else
return true;
}
function validateEmail($email){
return ereg("^[a-zA-Z0-9]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$", $email);
}
function validatePasswords($pass1, $pass2) {
//if DOESN'T MATCH
if(strpos($pass1, ' ') !== false)
return false;
//if are valid
return $pass1 == $pass2 && strlen($pass1) > 5;
}
function validateMessage($message){
//if it's NOT valid
if(strlen($message) return false;
//if it's valid
else
return true;
}
?>
Statement:The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn