知识大全 php验证用户输入的邮箱有效性和正确性

Posted 有效性

篇首语:弱龄寄事外,委怀在琴书。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 php验证用户输入的邮箱有效性和正确性相关的知识,希望对你有一定的参考价值。

  function validate_email($email)

  $exp="^[a z ]+([ _ ][a z ]+)*@([a z ]+([ _ ][a z ]+))+$";

  if(eregi($exp $email)) //先用正则表达式验证email格式的有效性

  if(checkdnsrr(array_pop(explode("@" $email)) "MX"))//再用checkdnsrr验证email的域名部分的有效性

  return true;

  else

  return false;

  

  else

  return false;

  

  

  注意 checkdnsrr函数在win主机上是无效的!下面是国外某程序员提出的一种解决办法 另外写了个函数代替checkdnsrr函数

  function myCheckDNSRR($hostName $recType= )

  if(!emptyempty($hostName))

  if( $recType== ) $recType="MX";

  exec("nslookup type=$recType $hostName" $result);

  foreach($result as $line)

  if(eregi("^$hostName" $line))

  return true;

  

  

  return false;

  

  return false;

cha138/Article/program/PHP/201311/21238

相关参考

知识大全 jquery验证手机号码、邮箱格式是否正确代码

  本文为大家介绍下使用jquery验证邮箱验证手机号码具体实现思路及代码如下感兴趣的朋友可以学习下   代码如下  //jquery验证邮箱functioncheckSubmitEmail

知识大全 jquery验证手机号码、邮箱格式是否正确示例代码

本文为大家介绍下使用jquery验证邮箱验证手机号码具体实现思路及代码如下感兴趣的朋友可以学习下 复制代码代码如下:cha138/Article/program/Java/JSP/

知识大全 为什么我的apple id 账号老是提示我没验证账号,验证了发邮件系结的邮箱里也没有

为什么我的appleid账号老是提示我没验证账号,验证了发邮件系结的邮箱里也没有你却定注册的时候邮箱填写正确吗啊用qq的来举例xxx@qq.如果填写正确了那么不会收不到邮件的(可能慢点)如果还是注册不

知识大全 苹果6手机创建id成功后如何验证帐号

苹果6手机创建id成功后如何验证帐号到注册时候的邮箱里面去会有一封验证邮箱的点击验证下就可以了。苹果手机ID创建成功为什么下载软件还要输入密码你好。可以设置为不需要密码。进入设置-iTunesstor

知识大全 查征信的时候,持卡身份资讯或手机号输入不正确,验证失败,可我的都是正确的,是怎么回事

查征信的时候,持卡身份资讯或手机号输入不正确,验证失败,可我的都是正确的,是怎么回事持卡人身份资讯、手机号或CVN2输入不正确其中有一样输入错误查询方法如下:1.进入首页,点选网际网路个人信用资讯服务

知识大全 为什么输入正确的宽带用户名和密码却显示是错误的

为什么输入正确的宽带用户名和密码却显示是错误的错误521:有一个未知错误是由于网络组件或宽带连接设置错误引起的。1,先删除这个宽带连接。2,打开网络连接,点击创建应该新的连接,下一步,连接到INTER

知识大全 apple id邮箱验证网页打不开,怎么办

appleid邮箱验证网页打不开,怎么办?验证连接Hi给我,我帮你验证下验证的时候好像有点慢可能你的网速也有关系,我以前验证的时候也等了好久,不过你可以发个链接给别人验证也可以1下载谷歌等浏览器测试一

知识大全 asp 电子邮箱email验证实例程序

  电子邮箱email验证实例程序functionIsValidEmail(email)dimnamesnameicCheckforvalidsyntaxinanemailaddressIsValid

知识大全 JQuery调webservice实现邮箱验证

JQuery调webservice实现邮箱验证  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  代

知识大全 表单数据的有效性验证[1]

PHP网络编程:表单数据的有效性验证[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!