Hola buenas tengo un error algo raro al activar las register_globals en On al hacer esto no almacena bien la informacion que almaceno en el array pero al volver a cambiar register_globals a Off todo vuelve a funcionar, sabes cual puede ser el problema?.
$codigo[$dato["id_cod"]]=$dato["nom"];