Email detection and password duplication detection can be used in various environments for form sending, such as sending feedback and registering accounts
Copy code The code is as follows:
- 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) < 4)
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) < 10)
return false;
//if it's valid
else
return true;
}
?>
http://www.bkjia.com/PHPjc/825251.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/825251.htmlTechArticleEmail检测,密码重复检测,可以用于表单发送的各种环境,例如发送反馈,注册帐号 复制代码 代码如下: div id="container" ?if( isset($_POST['send'])...
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