diff --git a/lib/functions/formfields/string/function.validateFormFieldString.php b/lib/functions/formfields/string/function.validateFormFieldString.php index 958f5091..4ae704c0 100644 --- a/lib/functions/formfields/string/function.validateFormFieldString.php +++ b/lib/functions/formfields/string/function.validateFormFieldString.php @@ -27,6 +27,10 @@ function validateFormFieldString($fieldname, $fielddata, $newfieldvalue) $returnvalue = true; foreach($newfieldvalues as $single_newfieldvalue) { + /** + * don't use tabs in value-fields, #81 + */ + $single_newfieldvalue = str_replace("\t", " ", $single_newfieldvalue); $single_returnvalue = validateFormFieldString($fieldname, $fielddata, $single_newfieldvalue); if($single_returnvalue !== true) { @@ -39,6 +43,11 @@ function validateFormFieldString($fieldname, $fielddata, $newfieldvalue) { $returnvalue = false; + /** + * don't use tabs in value-fields, #81 + */ + $newfieldvalue = str_replace("\t", " ", $newfieldvalue); + if(isset($fielddata['string_type']) && $fielddata['string_type'] == 'mail') { $returnvalue = (filter_var($newfieldvalue, FILTER_VALIDATE_EMAIL) == $newfieldvalue);