sempre premesso che nn sono un esperto, il tuo errore cmq e':
tu scrivi
if (isset ($_GET['pag'])) {$pagina=$_GET['pag'];}
che equivale a controllare se esiste una variabile $_GET['pag'] e poi cmq fuori da questo if fai altre operazioni dando per scontato che esista, invece devi fare un controllo del tipo
<?php
if (isset ($_GET['pag'])) {
$pagina=$_GET['pag'];
if ($pagina=="contatti"){
require('contatti.htm');
}
else if($pagina=="disobliqua"){
require('disobliqua.htm');
}
else if($pagina=="guitar"){
require('guitar.htm');
}
else if($pagina=="web"){
require('web.htm');
}
else if($pagina=="a101"){
require('a101.htm');
}
} //chiudi if principale dove controllavi se esisteva $_GET['pag'], se nn esiste passi all'else!
else {echo "la variabile GET nn e' passata"; }
?>