Non puoi inserire un file PHP in un file HTML, o meglio puoi inserire l' HTML in una pagina PHP..
per esempio tu hai un file php chiamato pagina1.php, dentro di questo puoi inserire tabelle, iframe etc...ma se tu hai un file index.html, non puoi inserire codice php, almeno che tu dopo non rinomini l' estensione del file HTML in .php

Comunque per fare un' area protetta sul tuo sito tramite password, non puoi utilizzare assolutamente l' HTML, perchè non è un linguaggio Server Side (lato server), ma è un linguaggio di interpretazione.

Se ti servono aiuti per realizzare un' area protetta, te la posso realizzare, anche senza database, mandami una mail all' indirizzo info@fdesigngroup.it .

Fammi sapere

Ciao
Marco