Vaya, ¿Resuelves la tarea por aquí o son cosas mias en cuanto a la interpretación de tu primera frase?
En cualquier caso:
¿Por qué las variables de php están fuera de la apertura y cierre de
<?php ?> ?
Edito:
Wow, me dio por mirar más el código...
-Tienes mal cerradas las llaves
-Lo que estás haciendo es una auténtica locura xD
Una vueltita por el manual de php
y otro al html...