Originariamente inviato da jeck
intanto ti ringrazio della risposta, ma non ho accesso diretto al server, quindi che mi consigli di fare? è meglio che cambio il nome alla variabile?
Le variabili che passi via post, get session e cookie dovrebbero aver "sempre" tutti nomi diversi a prescindere dal register_globals. Perche' possono (anzi vengono) sovrascritte se l'indice e' uguale. C'e' un ordine di lettura stabilito nel php.ini alla voce:

variables_order = "GPCS"

in questo caso l'ordine e' GET, POST, COOKIE, SESSION. Se tu avessi per esempio $_GET[id], $_POST[id], $_SESSION[id] ti troveresti in get ed in post il valore di session.