From 92127c7c0c3c21acc03d5687fc3cf4f6d9d8c1d4 Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Tue, 21 May 2013 15:50:06 +0000 Subject: [PATCH] make autocompletion more fault tolerant --- lam/lib/html.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lam/lib/html.inc b/lam/lib/html.inc index dca475ef..b088797d 100644 --- a/lam/lib/html.inc +++ b/lam/lib/html.inc @@ -640,7 +640,7 @@ class htmlInputField extends htmlElement { */ public function enableAutocompletion($values, $minLength = 1, $multiValue = false, $multiSeparatorExp = ',\s*', $multiSeparator = ', ') { for ($i = 0; $i < sizeof($values); $i++) { - $values[$i] = '"' . htmlspecialchars($values[$i]) . '"'; + $values[$i] = '"' . htmlspecialchars(str_replace(array('"', "\r", "\n"), array('', '', ''), $values[$i])) . '"'; } $this->autocomplete = true; $this->autocompleteValues = $values;