Email检测,密码重复检测,可以用于表单发送的各种环境,例如发送反馈,注册帐号
代码如下:
Invalid Name:
We want names with more than 3 letters!Invalid E-mail:
Stop cowboy! Type a valid e-mail please :PPasswords 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
代码如下:
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;
}
?>
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;
}
?>
原文地址:https://www.jb51.cc/php/25113.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。