- replace tabs (\t) with spaces in string-values (settings), fixes #81
This commit is contained in:
@@ -27,6 +27,10 @@ function validateFormFieldString($fieldname, $fielddata, $newfieldvalue)
|
|||||||
$returnvalue = true;
|
$returnvalue = true;
|
||||||
foreach($newfieldvalues as $single_newfieldvalue)
|
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);
|
$single_returnvalue = validateFormFieldString($fieldname, $fielddata, $single_newfieldvalue);
|
||||||
if($single_returnvalue !== true)
|
if($single_returnvalue !== true)
|
||||||
{
|
{
|
||||||
@@ -39,6 +43,11 @@ function validateFormFieldString($fieldname, $fielddata, $newfieldvalue)
|
|||||||
{
|
{
|
||||||
$returnvalue = false;
|
$returnvalue = false;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* don't use tabs in value-fields, #81
|
||||||
|
*/
|
||||||
|
$newfieldvalue = str_replace("\t", " ", $newfieldvalue);
|
||||||
|
|
||||||
if(isset($fielddata['string_type']) && $fielddata['string_type'] == 'mail')
|
if(isset($fielddata['string_type']) && $fielddata['string_type'] == 'mail')
|
||||||
{
|
{
|
||||||
$returnvalue = (filter_var($newfieldvalue, FILTER_VALIDATE_EMAIL) == $newfieldvalue);
|
$returnvalue = (filter_var($newfieldvalue, FILTER_VALIDATE_EMAIL) == $newfieldvalue);
|
||||||
|
|||||||
Reference in New Issue
Block a user