Gracias GatorV, casi lo tengo, pero no termina de ir. Cuando estoy en la página 2 o la 3 o la 4 o el número que sea, funciona perfectamente, no me hace el include, como se le está diciendo, cuando estoy en la página 1 de haber vuelto de cualquier otro NÚMERO de página si me lo carga, pero cuando se llama a ese apartado desde otro sitio de la web por primera vez y aparece lo que sería la página 1, en ese momento no se llama
Código PHP:
index.php?mon=obras&_pagi_pg=1
se llama
Código PHP:
'index.php?mon=obras'
y ahí si me dá un error de variable no definida, creo, el error que dá es
Código HTML:
Notice: Undefined index: _pagi_pg
Pero si me hace el include de todas formas, el mensaje sale al principio y luego sale el include. Estoy segurísimo de que es una pijada. Traté de repetir el condicional cambiando la variable
Código PHP:
$pag2 = $_GET['mon'];
if( !$pag2 || $pag 2== "obras" ) { // si no hay pagina o es la 1
include('paginaquierocargar.php');
}
Pero me lo carga en todas y creo que es lógico. Osea, que cuando no hay página dá error, bueno, lanza un mensaje, pero el include lo hace. Voy a seguir haciendo pruebas a ver si puedo dar con ello. Gracias