Editierst du mit einem reinen Texteditor?

Am besten legst du dir eine Variante mit Syntax-Highlighting zu:
http://www.scintilla.org/SciTEDownload.html

Da erkennt man dann leicht, welcher Code im PHP Bereich steht, und welcher im HTML Bereich.

In deinem all ist der Code an der falschen Stelle, somit wird der PHP Code nicht ausgeführt, sondern als Text behandelt und ausgegeben.

Eifnach <?php ... ?> aussenrum und dann sollte es funktionieren.