¿Ese es el código completo? ¿O qué tanto más tenemos que ir adivinando?
Porque las variables de PHP no se imprimen así:
Código PHP:
Ver original// MAL
<tag>$variable</tag>
// BIEN
<tag><?php echo $variable; ?></tag>
Por favor muestra el código completo porque lo que muestras no se entiende: ¿estás escribiendo código HTML, PHP, híbrido, combinado, cómo?