aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/admin/admin_user_ban.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/admin/admin_user_ban.php')
-rw-r--r--phpBB/admin/admin_user_ban.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/phpBB/admin/admin_user_ban.php b/phpBB/admin/admin_user_ban.php
index e4b842321e..706565df6d 100644
--- a/phpBB/admin/admin_user_ban.php
+++ b/phpBB/admin/admin_user_ban.php
@@ -173,7 +173,7 @@ if( isset($HTTP_POST_VARS['submit']) && isset($HTTP_POST_VARS['bancontrol']) )
// contained in the annotated php manual at php.com (ereg
// section)
//
- if( eregi("^[[:alnum:]]([-_.]?[[:alnum:]]\.?)*@[[:alnum:]]([-_.]?[[:alnum:]]\.?)*\.[[:alnum:]]{0,4}$", trim( $email_list_temp[$i])) )
+ if( eregi("^(([[:alnum:]]+([-_.][[:alnum:]]+)*\.?)|(\*))@([[:alnum:]]+([-_]?[[:alnum:]]+)*\.){1,3}([[:alnum:]]{2,6})$", trim($email_list_temp[$i])) )
{
$email_list[] = trim($email_list_temp[$i]);
}