Che significa che non puoi piu passare le variabili tramite url in quel modo?allora, ho avuto nelle ore precedenti un bel problema.molto + semplice di quello che sembra.
non potendo + passare le variabili tramite url del tipo
www.sito.com/index.php?var=123
sono stato costretto a modificare parte dello script per ricevere le variabili in modo forzato:
$var= $_GET['var'];
Il fatto che register_global sia settato su off, implica solamente il modo di riportare le variabile nello script.
Puoi continuare dunque a usare le variabili sull'url.
Ora, non mi sono addentrato nello script che hai riportato.
Se nello script usi le variabili get o post, basta che le cambi con $_GET["var"].
Poi tutto funziona alla stessa maniera. Stop.
Se non usi le variabili get o post nello script incollato, allora il problema non è quello, è un altro.