🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #2842

Re: Envio de datos progresivos al navegador web...

#2842
From: UR
Date: Wed, 27 Jul 2005 07:42
62 lines
2646 bytes
Hola,

http://cl.php.net/manual/es/function.flush.php

en la primera de las notas de usuarios est� el siguiente ejemplo que
consigue lo que quieres

<?
if (ob_get_level() == 0) ob_start();
for ($i = 0; $i<10; $i++){
       echo "<br> Line to show.";
       echo str_pad('',4096)."\n";
       ob_flush();
       flush();
       sleep(2);
}
echo "Done.";
ob_end_flush();
?>

Saludos


"Cristian Allendes V." <cristian_allendes_v@yahoo.com> escribi� en el
mensaje news:dc6rhs$bcv$1@news1.nivel5.cl...
> Hola:
>
> Acudo aca nuevamente a ver si me pueden dar una mano con otro problema
> que tengo: estoy dise�ando una pagina en PHP que efectua varias llamadas
>  a funciones del sistema y quisiera que por cada una, fuera actualizando
> el progreso en la pagina web.
>
> Que vaya mostrando algo asi como:
>
> (lo que va entre parentesis es lo que se hara desde el lado del servidor
> y no se muestra en pantalla)
>
> ,---------------------- Pagina Web -------------------------
> |(primera llamada a sistema)
> |(retorno)
> |
> |Paso 1 completado.
> |
> |(segunda llamada a sistema)
> |(retorno)
> |
> |Paso 2 completado.
> |...
> |
> |
> |Proceso Completado!
> `----------------------------------------------------------
>
> Osea, que vaya escribiendo cada linea de paso, a medida que se va
> completando hasta que la pagina se carga completa cuando se escribe el
> texto "Proceso Completado"
>
> �Alguna idea de donde puedo buscar codigos de ejemplo para hacer eso?
>
> De antemano gracias...
>
> CAV.
Technical Details
Message-ID: <dc7e8n$hi0$1@news1.nivel5.cl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!feeder2.cambrium.nl!feed.tweaknews.nl!nntp-server.pubsub.com!news1.nivel5.cl!not-for-mail
References: <dc6rhs$bcv$1@news1.nivel5.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,702ba7e813693b20
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!feeder2.cambrium.nl!feed.tweaknews.nl!nntp-server.pubsub.com!news1.nivel5.cl!not-for-mail
From: "UR" <nopongonada@vtr.net>
Newsgroups: chile.comp.programacion
Subject: Re: Envio de datos progresivos al navegador web...
Date: Wed, 27 Jul 2005 03:42:00 -0400
Organization: Varios
Lines: 64
Message-ID: <dc7e8n$hi0$1@news1.nivel5.cl>
References: <dc6rhs$bcv$1@news1.nivel5.cl>
NNTP-Posting-Host: pc-223-184-120-200.cm.vtr.net
X-Trace: news1.nivel5.cl 1122450519 17984 200.120.184.223 (27 Jul 2005 07:48:39 GMT)
X-Complaints-To: news@news1.nivel5.cl
NNTP-Posting-Date: Wed, 27 Jul 2005 07:48:39 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441