From 996e03bc284020ca8747c1c54429c46336480af0 Mon Sep 17 00:00:00 2001 From: "Jin Hu, Baek" Date: Tue, 8 Apr 2014 03:18:38 +0900 Subject: [PATCH] remove spaces in checkbox, radio, select types inputbox remove spaces in checkbox, radio, select types inputbox. and code optimizing --- classes/extravar/Extravar.class.php | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/classes/extravar/Extravar.class.php b/classes/extravar/Extravar.class.php index e56cc1517..df235ca97 100644 --- a/classes/extravar/Extravar.class.php +++ b/classes/extravar/Extravar.class.php @@ -249,7 +249,7 @@ class ExtraItem for($i = 0, $c = count($values); $i < $c; $i++) { - $values[$i] = htmlspecialchars($values[$i], ENT_COMPAT | ENT_HTML401, 'UTF-8', false); + $values[$i] = trim(htmlspecialchars($values[$i], ENT_COMPAT | ENT_HTML401, 'UTF-8', false)); } return $values; @@ -306,21 +306,15 @@ class ExtraItem case 'textarea' : return nl2br($value); - case 'checkbox' : - if(is_array($value)) - { - return implode(', ', $value); - } - return $value; - case 'date' : return zdate($value, "Y-m-d"); + case 'checkbox' : case 'select' : case 'radio' : if(is_array($value)) { - return implode(', ', $value); + return implode(',', $value); } return $value;