<table>
<tr>
<td>
cabecera
</td>
</tr>
<? flush()?>
<tr>
<td>
contenido
</td>
<tr>
</table>
en que concepto estoy errado o flush no sirve para esto
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
gracias por la pronta respuesta
| |||
cabecera de una pagina web Tengo un inquietud , lo que pasa es que necesito mostrar la cabecera de una pagina web primero y despues el contenido ,actual mente lo hace hasta el final del proceso que se realiza es decir me muestra algo en el browser hasta que termina de procesar la informacion y necesito qeu me muestre la cabecera antes de contenido , de la misma forma que se hace en esta pagina, investigue y vi que era posible hacerlo con al funcion flush de php pero al implemetarla no me da el resultadoque quiero <table> <tr> <td> cabecera </td> </tr> <? flush()?> <tr> <td> contenido </td> <tr> </table> en que concepto estoy errado o flush no sirve para esto ![]() gracias por la pronta respuesta |
| |||
Hola, En teoria el flush si envia el HTML generado hasta ese momento (no se si influye alguna configuracion del servidor web, como la compresion de la salida con mod_gzip en apache). Pero el problema esta en tu HTML. Algunos navegadores no muestran nada de una tabla HTML hasta que reciba el </table>, con lo que puede que el navegador haya recivido tu informacion, pero este esperando al </table> para mostrarla. Prueba con: <table> <tr> <td> cabecera </td> </tr> </table> <? flush()?> <table> <tr> <td> contenido </td> <tr> </table> a ver si asi te funciona. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |