Hola
yo creo que tu problema es que estas haciendo el if
con una variable que en ese momento no existe
(a pesar que no da fallas en otros equipos, eso es por los
diferentes tipos de configuración de php)
es decir, yo haría una de 2
0. en el if uso $_GET['pag']
1. antes del if, hago $pag = $_GET['pag']; y pues ya queda
sobrando en el else la asignación de $pag pues se haría antes
tanto del if como del else, y dejaría $pag en el if
cualquiera que se elija, usaría la función isset en el if
Código PHP:
Ver originalif(isset($_GET['pag']))//o isset($pag) {
//llego valor de pag en get
}
else
{
//no ha llegado valor
}
saludos