E chi ci capisce e' bravo.

Se includi una pagina questa fa parte della pagina che includi.

//dichiaro la variabile
$pagina = $_GET['page'];


Non dichiari un bel niente. Passi il contenuto di $_GET['page'] in $pagina. Se $_GET['page'] e' vuoto, ricevi l'errore che hai segnalato nel primo post. indice page non definito.

Che vuoi che ti dica? posta la pagina precedente dove si vede come e' formato l'URL.

l'estensione .php3 veniva usata con php3.

il NULL lo metti come stringa ma poi non lo gestisci. Quindi serve a nulla.