potrebbe essere un problema dovuto a register_globals = on? Se hai register_globals impostato in quella maniera rischi di farti male. Se fosse il tuo caso (lo scopri mettendo mano al php.ini), settalo su off, come da raccomandazioni (e dovrebbe essere di default da un qualche PHP 4.x, con x>1)