Una cosa del genere?
foreach($_REQUEST as $nome => $valore)
$globali[$nome] = $valore;
Come saprai, $_REQUEST contiene tutti i dati passati tramite GET, POST e COOKIE, perciò ciclandovi all'interno possiamo costruire un array, che qui ho chiamato $globali, contenente tutto ciò.
Se poi ti fidi molto e vuoi registrare le variabili direttamente come globali, senza controllarle tramite un array, basta sostituire la seconda linea con la seguente:
$$nome = $valore;
ma se c'è un motivo per cui si disattiva register_globals, è proprio per evitare ciò
comunque buona fortuna!