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(strlen($name) return false;
//如果有效
否则
返回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(strpos($pass1, ' ') !== false)
return false ;
//如果有效
return $pass1 == $pass2 && strlen($pass1) > 5;
}
function validateMessage($message){
//如果无效
if(strlen($message) return false;
//如果有效
否则
返回true;
}
?>