ma così rischi di creare un loop:


pag2.php
Codice PHP:
include 'pag1.php'// qui includi pag1
echo $loggato;
... 
pag1.php
Codice PHP:
$cmd=$_GET['cmd'];
$loggato=false;
if (....) {
$loggato=true;
header(.../pag2.php); // se la condizione si verfica ricarichi pag2 ... che poi includera pag1 e cosi via all'infinito fino a che la condizione è vera
}
... 
quindi alla fine si ferma solo quando la condione è falsa e in quel momento ovviemente restituisce false