diff --git a/app/admin/incFunctions.php b/app/admin/incFunctions.php index 7d5089d..0054c93 100644 --- a/app/admin/incFunctions.php +++ b/app/admin/incFunctions.php @@ -825,8 +825,11 @@ function bootstrapSQLSelect($name, $sql, $selectedValue, $class = '', $selectedC return ''; } ######################################################################## - function isEmail($email) { - return filter_var(trim($email), FILTER_VALIDATE_EMAIL); + function isEmail($email){ + if(preg_match('/^([*+!.&#$¦\'\\%\/0-9a-z^_`{}=?~:-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,30})$/i', $email)) + return $email; + + return false; } ######################################################################## function notifyMemberApproval($memberID) {