From f904c46a103d32057e220bab61e44c6a13d5c6e6 Mon Sep 17 00:00:00 2001 From: Philippe GRAND Date: Mon, 30 Oct 2017 14:22:34 +0100 Subject: [PATCH] Warning: trim() expects parameter 1 to be string, array given in /httpdocs/core/lib/functions.lib.php on line 520 --- htdocs/core/lib/functions.lib.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 85ea597644d..a376661829c 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -517,6 +517,8 @@ function GETPOST($paramname, $check='alpha', $method=0, $filter=NULL, $options=N if (preg_match('/[^0-9,]+/i',$out)) $out=''; break; case 'alpha': + if (!is_string($out)) + return $out; $out=trim($out); // '"' is dangerous because param in url can close the href= or src= and add javascript functions. // '../' is dangerous because it allows dir transversals