--- expressoAdmin1_2/inc/class.ldap_functions.inc.php 2019-11-26 14:28:44.747511981 -0300 +++ /tmp/expressoAdmin1_2/inc/class.ldap_functions.inc.php 2019-11-26 14:31:30.000000000 -0300 @@ -2628,7 +2628,7 @@ return $result; } - if (! eregi("^([a-zA-Z0-9_\-])+(\.[a-zA-Z0-9_\-]+)*\@([a-zA-Z0-9_\-])+(\.[a-zA-Z0-9_\-]+)*$", $params['mail']) ) + if (! preg_match("/^([a-zA-Z0-9_\-])+(\.[a-zA-Z0-9_\-]+)*\@([a-zA-Z0-9_\-])+(\.[a-zA-Z0-9_\-]+)*$/", $params['mail']) ) { $result['status'] = false; $result['msg'] = $this->functions->lang('Field mail is not formed correcty') . '.'; @@ -2715,7 +2715,7 @@ } else { - $tmp_user_context = split(",", $entrie[0]['dn']); + $tmp_user_context = explode(",", $entrie[0]['dn']); $tmp_reverse_user_context = array_reverse($tmp_user_context); array_pop($tmp_reverse_user_context); $return['user_context'] = implode(",", array_reverse($tmp_reverse_user_context));