Till Brehm
2016-01-29 a8ab61eeb0beac52d5a1e8c41d549df4ed87bf71
Added allowempty setting to ISEMAIL validator.
1 files modified
5 ■■■■■ changed files
interface/lib/classes/tform_base.inc.php 5 ●●●●● patch | view | raw | blame | history
interface/lib/classes/tform_base.inc.php
@@ -974,6 +974,10 @@
                    }
                }
            case 'ISEMAIL':
                if($validator['allowempty'] != 'y') $validator['allowempty'] = 'n';
                if($validator['allowempty'] == 'y' && $field_value == '') {
                    //* Do nothing
                } else {
                if(function_exists('filter_var')) {
                    if(filter_var($field_value, FILTER_VALIDATE_EMAIL) === false) {
                        $errmsg = $validator['errmsg'];
@@ -984,6 +988,7 @@
                        }
                    }
                } else $this->errorMessage .= "function filter_var missing <br />\r\n";
                }
                break;
            case 'ISINT':
                if(function_exists('filter_var') && $field_value < 2147483647) {