2
0
forked from Wavyzz/dolibarr

Fix: Error in GETPOST function

This commit is contained in:
Laurent Destailleur
2010-11-10 23:54:59 +00:00
parent e93f512d9e
commit baad7963a7
7 changed files with 20 additions and 16 deletions

View File

@@ -46,19 +46,19 @@ if (! defined('ADODB_DATE_VERSION')) include_once(DOL_DOCUMENT_ROOT."/includes/a
*/
function GETPOST($paramname,$check='',$method=0)
{
if ($method=1) $out = isset($_GET[$paramname])?$_GET[$paramname]:'';
else if ($method=2) isset($_POST[$paramname])?$_POST[$paramname]:'';
if ($method==1) $out = isset($_GET[$paramname])?$_GET[$paramname]:'';
else if ($method==2) isset($_POST[$paramname])?$_POST[$paramname]:'';
else $out = isset($_GET[$paramname])?$_GET[$paramname]:(isset($_POST[$paramname])?$_POST[$paramname]:'');
// Clean value
$out = trim($out);
if (!empty($check))
{
// Check if integer
if ($check = 'int' && ! is_int($out)) $out='';
}
return $out;
}