用php判断邮件格式~~ 首先要从mysql中读取有邮件地址,然后判断邮件的格式是否正确且邮件不为空,如果邮件格式正确且不为空,那么再把这个邮件插入到另外的一个数据库表里。不要用js判断,帮帮忙~~用mysql+php 怎么写这个判断? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $data['email'] = '[email protected]';if ( empty($data['email'])|| !ereg("^[-a-zA-Z0-9_.]+@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,5}$",$data['email'])) {echo "邮箱格式不正确";exit;} 自己写成一个函数,第次调用就可以了 $data['email'] = '[email protected]'; if($data['email']){if (ereg("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$data['email'])) {写入数据库}}else{print "邮箱为空!";} 正则([\w-\.]+)@((?:[\w]+\.)+)([a-zA-Z]{2,4}) Parse error: syntax error, unexpected T_ELSE 我想用开发一个简单的数据库程序,想用zendstudio和mysql php+mysql数据update问题! 求一个邮箱正则表达式 怎样用PHP实现分级注册 PHP session不能保存信息???求助 这个是不是PHP的一个BUG?该怎么解决? PHP使用IE浏览器的问题? 如何多次使用header函数? PHP Curl超时了. 请大伙帮我的my.ini做个优化,谢谢了。 Fckeditor上传图片问题
if ( empty($data['email'])
|| !ereg("^[-a-zA-Z0-9_.]+@([0-9A-Za-z][0-9A-Za-z-]+\.)+[A-Za-z]{2,5}$",$data['email'])
) {
echo "邮箱格式不正确";exit;} 自己写成一个函数,第次调用就可以了
if($data['email']){
if (ereg("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$data['email'])) {
写入数据库
}
}else{
print "邮箱为空!";
}