欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP jQuery表单,带验证具体实现方法_php实例

程序员文章站 2022-06-17 12:21:17
...
Email检测,密码重复检测,可以用于表单发送的各种环境,例如发送反馈,注册帐号

PHP jQuery表单,带验证具体实现方法_php实例

复制代码 代码如下:






  • 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 ;)









What's your name?




Valid E-mail please, you will need it to log in!




At least 5 characters: letters, numbers and '_'




Confirm password










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;
}
?>