From 17b8a0504bca7656fa9f3bee091d64331f292642 Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Fri, 6 Oct 2017 10:00:49 +0200 Subject: [PATCH] HttpInput : do not use in_array but array_key_exists, --- include/lib/http_input.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/lib/http_input.class.php b/include/lib/http_input.class.php index 4b4146f01..f2b71b673 100644 --- a/include/lib/http_input.class.php +++ b/include/lib/http_input.class.php @@ -86,7 +86,7 @@ class HttpInput { if (func_num_args()==3) { - if (in_array($p_name,$this->array) ) + if (array_key_exists($p_name,$this->array) ) { $this->check_type($p_name, $p_type); return $this->array[$p_name]; @@ -96,7 +96,7 @@ class HttpInput return $p_default; } } - if (!in_array($p_name,$this->array)) + if (!array_key_exists($p_name,$this->array)) { throw new Exception(_('Paramètre invalide')."[$p_name]", EXC_PARAM_VALUE);