在联系人表单中不推荐使用PHP-eregi

在联系人表单中不推荐使用PHP-eregi,php,Php,我有一个与联系人的网站,该联系人的 if(email\u是有效的($youremail)&&!eregi($r“,$youremail)&&!eregi($n“,$youremail)&&&$yourname!=”“&&&$yourmessage!=”“&&substr(md5($user\u-answer),5,10)==$answer) 该网站已升级到PHP5.3,现在用户收到一条不推荐使用的警告 我不知道,并试图改变与pregmatch直接但失败了…悲惨 请帮助…查看将eregi转换为非弃

我有一个与联系人的网站,该联系人的

if(email\u是有效的($youremail)&&!eregi($r“,$youremail)&&!eregi($n“,$youremail)&&&$yourname!=”“&&&$yourmessage!=”“&&substr(md5($user\u-answer),5,10)==$answer)

该网站已升级到PHP5.3,现在用户收到一条不推荐使用的警告

我不知道,并试图改变与pregmatch直接但失败了…悲惨


请帮助…

查看将
eregi
转换为非弃用PHP函数的建议方法:。

如果电子邮件是有效的函数正确验证电子邮件地址,则所使用的正则表达式是毫无意义的。您应该使用PHP内置的验证。参见这里的示例:-完全不需要正则表达式谢谢,因此重新设计整个联系人表单。这很酷,但我不懂php…..谢谢,问题是我不是一个程序员,已经尝试过直接替换,但失败了,这是一个活的网站,所以hessitant继续以我的方式玩。。