amigo, tienes problemas conceptuales muy graves...
en PHP no se permite
concatenar de ese modo... de hecho, es algo tarado hacerlo así
ejemplos:
Código PHP:
// MAL
$foo = "for ($x = 3;$x > 0; --$x) echo $x;<br />";
// BIEN
$foo = "";
for ($x = 3;$x > 0; --$x) $foo .= "$x<br />";
para ello debes aprender a
concatenar variables, o bien, usar
buffers y capturar código ejecutado -
siempre mejor- que hacer lo anterior.... ;)
investiga el
patrón MVC, o bien,
webs modulares y comprenderás lo que te comento...