Uhm...
Ovviamente va salvato come .php se no non funziona, inoltre hai controllato che il tuo server gestisca il php?