function validateemil($name){
$reEmail ="/^(?:\w+\.?)*\w+@(?:\w+\.?)*\w+$/ ";
$email = $name;
if($email!=""){
if(!ereg($reEmail,$name)){
echo "邮箱格式输入不正确"; }
}
}错误是:Warning: ereg() [function.ereg]: REG_BADRPT in D:\wamp\www\PCB\project\adduser.php on line 15
$reEmail ="/^(?:\w+\.?)*\w+@(?:\w+\.?)*\w+$/ ";
$email = $name;
if($email!=""){
if(!ereg($reEmail,$name)){
echo "邮箱格式输入不正确"; }
}
}错误是:Warning: ereg() [function.ereg]: REG_BADRPT in D:\wamp\www\PCB\project\adduser.php on line 15
可用[a-zA-Z]
[0-9]代替
<?
//对输入的 E-Mail 作简单的检查,检查使用者的 E-Mail 字符串是否有 @ 字符,在 @ 字符前有英文字母或数字,在之后有数节字符串,最后的小数点后只能有二个或三个英文字母。
$email=$_REQUEST['email'];
print $email."<br>";
if (ereg("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$email)) {
echo "Your email address is correct!";}
else{
echo "Please try again!";
}
?>
--------你真的是分多Google一下随便能找一个
function checkEmail($inAddress)
{
return (ereg("^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+",$inAddress));}