Hai scritto:

per cui cliccando su AVANTI vado a pagina.php, non è un include, mi sposto completamente, è come fosse un link (in questo caso forse dovrei far ripartire la sessione)


Si, se non vuoi perdere la sessione la devi far ripartire con session_start(), facendo attenzione a metterlo prima di qualsiasi comando che mandi a video un qualcosa, cioé prima di qualsiasi tag HTML o comandi del tipo echo.


Veniamo alla tua domanda:

la domanda è:
come faccio a fare la stessa cosa senza che l'utente debba cliccare su qualche pulsante?

ad esempio mi trovo in un punto in cui valuto i privilegi dell'utente e, a seconda, lo mando a pagUs.php oppure a padAdmin.php.



Per questo php possiede il comando

header("location: http://www............./TUA_PAGINA.php");
exit;

ricordati ke dopo header........ devi sempre mettere exit; altrimenti c'è il rischio che si richiama la pagina TUA_PAGINA.php e poi si restituisca il controllo alla pagina che ha eseguito header.....

Ciao.