很多站长朋友们都不太清楚php代码邮箱的判断,今天小编就来给大家整理php代码邮箱的判断,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何用php写验证邮箱对不对 2、 php或者javascript注册界面如何判断用户名和邮箱是否已存在,存在则报错。以下是我的代码请高手指点 3、 谁能给个完整的php判断邮箱地址是否有效的代码,最好用正则 4、 PHP中如何实现常用邮箱的基本判断 如何用php写验证邮箱对不对html 1.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form action="1.php" method="post">
email: <input type="text" name="email"><br>
<input type="submit" value="验证">
</form>
</body>
</html>
php 1.php
<?php
$email = $_POST["email"];
if(!filter_var($email, FILTER_VALIDATE_EMAIL))
{
echo "E-mail 不正确";
}
else
{
echo "E-mail 正确";
}
?>
php或者javascript注册界面如何判断用户名和邮箱是否已存在,存在则报错。以下是我的代码请高手指点$sql="INSERT INTO `user`(`id`, `username`, `password`, `email`, `idgroup`, `lastdate`) VALUES ('','$_POST[username]','$_POST[password]','$_POST[email]','$_POST[idgroup]',now())";
$sql1="select * from user where username='$_POST[username]'";
$sql2="select * from user where email='$_POST[email]'";
if(mysql_query($sql1)){
echo "<script language=\"javascript\">alert('用户名已经存在');location='reg.php';</script>";
}elseif (mysql_query($sql2)){
echo "<script language=\"javascript\">alert('邮箱已经存在');location='reg.php';</script>";
}else{
if(mysql_query($sql)){
print( "<script language=\"javascript\">alert('注册成功');location='login.php';</script>");
}
}这是服务器端的判断 也可以用ajax判断
谁能给个完整的php判断邮箱地址是否有效的代码,最好用正则<?php
$str="qqqaaaaaa@126.com.cn";
preg_match("/^[0-9a-z]+@(([0-9a-z]+)[.])+[a-z]{2,3}$/",$str,$re);
print_r($re);
?>
这个供你参考吧。网上还有很多。这个一般是能用的了,
我用本机测试已经通过了
我的签名:(
)
PHP中如何实现常用邮箱的基本判断<?php
//封装邮箱验证函数
function check_email($email){
if (ereg('^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+',$email)){
return true;
}else{
return false;
}
}
//调用示例
$email="1909970983@qq.com";
$re=check_email($email);
if($re){
echo "邮箱格式正确!";
}else{
echo "错误格式!";
}
?>
运行结果:邮箱格式正确
关于php代码邮箱的判断的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php代码邮箱的判断 php判断邮箱格式的详细内容...