la syntaxe de ta page est bonne.
Maintenant pour executer ce script (il n'y a pas de compilation, ce n'est pas un langage de programmation), il te faut côté serveur un server web qui interprète les extensions .php3 (ou .php ou .toto ou .monextension...etc) comme des extensions de pages PHP c'est à dire qui seront lues avec le moteur PHP installé sur le serveur.