Salvando come html il webserver ignora tutto il codice che non è html. Se usi del codice php in una pagina devi per forza di cose salvare la pagina con estensioen php, a meno che non dici al webserver di elaborare il codice php anche all'interno di pagine con estensione html, e lo fai dichiarandolo nel file .htaccess