Sébastien Ferry
19/06/2009, 07h29
Proposition: mettre register_globals à 0, soit, dans le fichier .htaccess:
REGISTER_GLOBALS est à vrai, par défaut, chez OVH.
Source: http://fr.php.net/manual/fr/ini.core...gister-globals
Code:
SetEnv REGISTER_GLOBALS 0
Source: http://fr.php.net/manual/fr/ini.core...gister-globals
register_globals boolean
Définit si oui ou non les variables EGPCS (Environment, GET, POST, Cookie, Server) seront enregistrées comme des variables globales.
Depuis » PHP 4.2.0, la valeur par défaut de cette directive est off.
Lisez le chapitre sur la sécurité concernant l'utilisation de register_globals pour plus d'informations.
Notez que register_globals ne peut pas être défini durant le traitement (ini_set()). Vous pouvez utiliser .htaccess si votre hôte vous le permet comme décrit ci-dessous. Exemple d'une entrée .htaccess : php_flag register_globals off .
Note: La directive register_globals est affectée par la directive variables_order .
Avertissement
Cette fonctionnalité est OBSOLETE depuis PHP 5.3.0 et a été SUPPRIMEE depuis PHP 6.0.0. Nous vous encourageons vivement à ne plus l'utiliser.