Foros del Web » Programando para Internet » PHP »

cabecera de una pagina web

Estas en el tema de cabecera de una pagina web en el foro de PHP en Foros del 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 ...
  #1 (permalink)  
Antiguo 17/07/2003, 00:09
 
Fecha de Ingreso: junio-2003
Ubicación: Bogota
Mensajes: 6
Antigüedad: 14 años, 5 meses
Puntos: 0
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
  #2 (permalink)  
Antiguo 17/07/2003, 00:24
 
Fecha de Ingreso: abril-2003
Ubicación: Bogota
Mensajes: 131
Antigüedad: 14 años, 7 meses
Puntos: 2
Ummm, esta interesante la pregunta, es exactamente lo que estoy necesitando....
  #3 (permalink)  
Antiguo 17/07/2003, 15:17
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 04:15.