Pues no se si termino de comprender tu pregunta, pero a mi lo que me parece es que tienes algun problemilla con los register_globals.
Prueba haciendo esto antes:
extract($_GET);
Pruebalo y me dices si te ha ayudado.
Por cierto te recomiendo hacer una busqueda en este foro con la palabra register_globals para que te des una idea del porque de tu problema (Si es que es ese)