Bueno .. pues ya te comenté que podrías (y debes) usar una sesión ..
Por ejemplo:
Al principio de tu script ...
session_start();
Y antes de redireccionar como ya lo haces ....
c->liberar();
$c->cerrar();
// creas tu varaiable de sesión ...
$_SESSION['codigo']=$codigo;
// y redireccionas SIN esa varaiable en el URL .. ya la propagas en la sesión.
header("Location:administrador.php");
En los scripts que necesites ver esa variable de sesión:
// incias el uso de sesiones
session_start();
y donde necesites acceder a esa variable de sesión:
$codigo=$_SESSION['codigo'];
y usas tu $codigo
Más info:
www.php.net/session
(y si usas el buscador del foro verás muchos temas que tratan sobre sesiones).
Un saludo,