33 |
// est positionnée. A appeler avant tout. |
// est positionnée. A appeler avant tout. |
34 |
if (isset($_SERVER['DOL_TUNING'])) $micro_start_time=microtime(true); |
if (isset($_SERVER['DOL_TUNING'])) $micro_start_time=microtime(true); |
35 |
|
|
36 |
|
|
37 |
|
// Forcage du parametrage PHP magic_quots_gpc (Sinon il faudrait a chaque POST, conditionner |
38 |
|
// la lecture de variable par stripslashes selon etat de get_magic_quotes). |
39 |
|
// En mode off (recommandé), il faut juste fait addslashes au moment d'un insert/update. |
40 |
|
function stripslashes_deep($value) |
41 |
|
{ |
42 |
|
return (is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value)); |
43 |
|
} |
44 |
|
if (get_magic_quotes_gpc()) |
45 |
|
{ |
46 |
|
$_GET = array_map('stripslashes_deep', $_GET); |
47 |
|
$_POST = array_map('stripslashes_deep', $_POST); |
48 |
|
$_COOKIE = array_map('stripslashes_deep', $_COOKIE); |
49 |
|
$_REQUEST = array_map('stripslashes_deep', $_REQUEST); |
50 |
|
} |
51 |
|
@set_magic_quotes_runtime(0); |
52 |
|
|
53 |
|
|
54 |
require_once("master.inc.php"); |
require_once("master.inc.php"); |
55 |
|
|
56 |
|
|