Hola!
Primero que nada, utiliza las etiquetas
Segundo, revisa los registros de error de PHP y publícalos aquí.
Y por último, muestra las variables que recibes de los formularios (en el navegador) cuando necesites saber qué pasa. Por ejemplo:
De esta forma sabrás que estás recibiendo (o lo que falta).
Primero que nada, utiliza las etiquetas
código aquí (para código en general - permite colorear el código), código aquí o código aquí para envolver tu código según corresponda (reemplazando 'código aquí' con tu código).Segundo, revisa los registros de error de PHP y publícalos aquí.
Y por último, muestra las variables que recibes de los formularios (en el navegador) cuando necesites saber qué pasa. Por ejemplo:
echo $pagina; // Esto debe ir después de asignar el valor de $_GETDe esta forma sabrás que estás recibiendo (o lo que falta).