Dans cet article, nous allons apprendre comment désactiver register_globals en PHP.
Dans chaque répertoire où vous souhaitez désactiver register_global, placez le fichier php.ini suivant :
register_globals = off
error_log = error_log
log_errors = On
error_reporting = E_ALL & ~ E_NOTICE
expose_php = Off
output_buffering = Off
max_input_time = 60
safe_mode = off
variables_order = "EGPCS'
extension_dir = ". /'
Il est important que vous sachiez que ce php.ini n'a d'effet que pour le répertoire dans lequel il se trouve. Vous devez le mettre dans chaque répertoire de votre hébergement Web, dans lequel vous souhaitez modifier register_globals.