From 23d8847b385b28d4dba98864f28eb2457122a97c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 22 Nov 2005 21:54:11 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20Variable=20uri=20non=20initialis=E9e=20e?= =?UTF-8?q?t=20stripslashes=20de=20trop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/master.inc.php | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/htdocs/master.inc.php b/htdocs/master.inc.php index 652a1daada7..a4e1fc5f3b3 100644 --- a/htdocs/master.inc.php +++ b/htdocs/master.inc.php @@ -63,24 +63,17 @@ else if (! isset($dolibarr_main_db_type)) { - $dolibarr_main_db_type='mysql'; // Pour compatibilit? avec anciennes configs, si non d?fini, on prend 'mysql' + $dolibarr_main_db_type='mysql'; // Pour compatibilite avec anciennes configs, si non defini, on prend 'mysql' } if (! $dolibarr_main_data_root) { - // Si le r?pertoire documents non d?fini, on utilise celui par d?faut + // Si repertoire documents non defini, on utilise celui par defaut $dolibarr_main_data_root=ereg_replace("/htdocs","",$dolibarr_main_document_root); $dolibarr_main_data_root.="/documents"; } define('DOL_DOCUMENT_ROOT', $dolibarr_main_document_root); define('DOL_DATA_ROOT', $dolibarr_main_data_root); -if (strtolower(substr($dolibarr_main_url_root, 0, 7)) == 'http://') -{ - $uri = substr($dolibarr_main_url_root, 7); -} -if (strtolower(substr($dolibarr_main_url_root, 0, 8)) == 'https://') -{ - $uri = substr($dolibarr_main_url_root, 8); -} +$uri=eregi_replace('^http(s?)://','',$dolibarr_main_url_root); $pos = strstr ($uri, '/'); // $pos contient alors url sans nom domaine if ($pos == '/') $pos = ''; // si $pos vaut /, on le met a '' define('DOL_URL_ROOT', $pos); @@ -138,7 +131,7 @@ if ($result) { $objp = $db->fetch_object($result); $key=$objp->name; - $value=stripslashes($objp->value); + $value=$objp->value; // Pas de stripslashes (ne s'applique pas sur lecture base mais après POST quand get_magic_quotes_gpc()==1) define ("$key", $value); $conf->global->$key=$value; $i++;