ciao, pima di tutto grazie per la risposta.
Il metodo che mi hai indicato non lo conoscevo affatto, comunque ho provato a vedere se ci riesco ma firefox mi da questo errore:
Codice PHP:
Questa pagina non redireziona in modo corretto
Firefox ha rilevato che il server sta redirezionando la richiesta per questo indirizzo in modo che non possa mai essere completata.
* Questo problema spesso è causato dal blocco o dal rifiuto dei cookie.
ho fatto cosi:
nel file index.php, prima della generazione del codice html, ho messo:
Codice PHP:
ob_start();
include("photogallery.php");
$pagina = ob_get_clean();
(per adesso sto facendo la prova usando solo quel file)
facendo poi i vari echo al momento opportuno.
e nel file photogallery.php ho dichiarato il titolo della pagina.
Codice PHP:
$titolo = 'Hello World!';
almeno ho interpretato cosi il tutto ma a quanto pare mi sono sbagliato...ma dove? 
sarà ob_get_clean() perchè commentandolo la pagina viene caricata, anche se male, ma il titolo comunque nn viene fuori?