小编Daw*_*ski的帖子

电子邮件验证php

基本上我需要验证包含确切字母的电子邮件.让我们说我的学院有一个id为x12627353@student.ncirl.ie的学生,我希望验证强制学生在电子邮件开头输入x,然后输入8个随机数的学生卡,最后进行验证要求@ student.ncirl.ie.其他明智的做法是不允许学生注册并登录网站.

我的代码是:

 if ( !filter_var($email,FILTER_VALIDATE_EMAIL) ) {
        $error = true;
        $emailError = "Please enter valid email address.";
    } else {
        // check email exist or not
        $query = "SELECT userEmail FROM users WHERE userEmail='$email'";
        $result = mysql_query($query);
        $count = mysql_num_rows($result);
        if($count!=0){
            $error = true;
            $emailError = "Provided Email is already in use.";
        }
    }
Run Code Online (Sandbox Code Playgroud)

我想这样做:\b[x0-9._%+-]+@student.ncirl.ie\b但我只是php的初学者,我无法实现它.如果有人能够,你可以通过创建示例代码来帮助我吗?或简要说明.谢谢.

php email validation

0
推荐指数
1
解决办法
237
查看次数

标签 统计

email ×1

php ×1

validation ×1