pag1
codice:
<?php
$cmd=$_GET['cmd'];
$loggato=false;
if ($cmd=='logga')
{
		$nick=$_POST['nickname'];
		$pass=$_POST['password'];
		if (login ($nick, $pass))
		{
			$loggato=true;
			header('location:http://127.0.0.1/pag2.php'); 
		}
                header('location:http://127.0.0.1/login.php');
}
...
?>
login() fa la query di select e ritorna true o false.
pag2
codice:
 
<?php
include 'pag1.php';
echo $loggato."</br>";
?>
Con aspx era molto più comodo perchè facevo Context.Items["loggato"]=loggato e poi potevo prenderlo da qualsiasi pagina.