ho letto l'inizio del thread che mi hai postato e infatti dice:
Decisamente diverso invece se per riferirvi alle variabili in input usavate il nome della variabile e non il suo array (es. $var invece di $HTTP_GET_VARS[var]). Questo perchè nelle versioni dalla 4.2.0 in poi per default il php.ini contiente questa riga
code:register_globals = 'Off'
mentre in quelle precedenti la riga era scritta per default così
code: register_globals = 'On'
ma dove devo andare ad impostarlo?