mmm scusa ma in locale la pagina la apri tramite server o cliccando sul file?
Se la apri come file nn va perche' php deve essere interpretato dal server.
QUindi devi aprirla da server.
Se la apri da server attento alla configurazione potrebbe essere che php nn parte.
fai una pagina index.php con solo sta cosa dentro
<?
phpinfo();
?>
cosi' vedi se php e' correttamente coonfigurato sul server.