/[dolibarr]/dolibarr/htdocs/main.inc.php
ViewVC logotype

Diff of /dolibarr/htdocs/main.inc.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.168 by eldy, Tue Nov 1 17:48:46 2005 UTC revision 1.169 by eldy, Tue Nov 22 22:27:20 2005 UTC
# Line 33  Line 33 
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    

Legend:
Removed from v.1.168  
changed lines
  Added in v.1.169

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26