amigos creo que el problema no tiene nada que ver con el buffer de salida.
descubri que en el codigo html no son solo las variables sino cualquier codigo no es interpretado
Código:
<? if(condicion){?>
<div >
Imprimir
</div>
<?}
en condicion no importa lo que compare , lo mismo 1==1 o 1==2 o lo que sea, sigue mostrando imprimir. Es como si el codigo php no lo interpretara .
alguna sugerencia