il funzionamento del php si basa sul presupposto che il file abbia come estensione .php se il tuo file ha estensione .htm .html non puoi far funzionare direttamente del php nelle tue pagine mediante <?php ?>
metodi che mi vengono in mente sono questi:
- se non hai necessità di rimanere sulla stessa pagina puoi fare un redirect con html
- se vuoi rimanere nella pagina allora usi un <iframe></iframe> che ti carica la pagina php nel html