Mirate en tu phpinfo() de ese servidor que versión de PHP usas .. El array superglobal $_GET está disponible desde PHP 4.1.x en adelante .. Tambien pued ser por otras directivas de configuración como 'track_vars' ...
Prueba usar en lugar de:
$pagina=$_GET['pagina'];
Esto:
Código PHP:
$pagina=$HTTP_GET_VARS['pagina'];
Un saludo,