Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lucas

funções sleep e flash dando cARflito :o)

Recommended Posts

Olá,

 

primeiramente gostaria de dizer q oo título desse post tá errado ... não é "flash" e sim "flush"... Sabe como é né?? http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif escrevendo flash direto ... ae .. acostuma http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

 

Bom, tenho um script, que gera uma "barra de progresso". É +/- assim:

 

PHP

[*]for ($i=0; $i<100; $i++) {

[*]  echo $i.'%';

[*]  flush();

[*]  // sleep(1);

[*]}

 

como v6 viram, o sleep está comentado. pois se ele for descomentado, o flush parece que não funciona.

 

Testando meu script sem sleep, a barra funcionou perfeitamente. Agora com o sleep, a barra foi direto aos 100% e só quando TODO o script terminou.

 

Queria saber se há alguma solução p/ isso, já q eu realmente preciso do sleep.

 

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu tive esse tipo de problema qdo eu fiz meu chat, tenta faze colocar isso no inicio do seu codigo:echo str_repeat(" ", 300);e tb usa 2 flush no lugar de 1bom, a explicacao + razoavel pra isso eh q o browser aguarda uma quantidade minima de caracteres pra exibir antes de jogar o codigo, ai você tenta faze isso ai... comigo funciono

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.