Cum pot sa fac un delay in PHP...

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

daniel_bondoc
PHPRomania Supporter
Mesaje: 16
Membru din: Mie Oct 12, 2005 6:38 pm

Cum pot sa fac un delay in PHP...

Mesajde daniel_bondoc » Sâm Oct 07, 2006 10:01 pm

Am urmatorul script:
<?php
echo 'text 1';
echo 'text 2';
?>

As vrea ca sa pot intarzia text 2 astfel incat sa apara la un anumit interval de timp fata de text 1 de exemplu la 3 secunde. Am incercat sa folosesc functia sleep () inserand-o intre cele 2 echo dar imi intarzie executarea intregului script. Va multumesc anticipat daca ma puteti ajuta!



Avatar utilizator
Dodo
Senior Member
Mesaje: 958
Membru din: Mar Aug 22, 2006 2:40 pm
Localitate: Constanta
Contact:

Mesajde Dodo » Sâm Oct 07, 2006 10:04 pm

Pai intai dai flush si dupaia sleep :)
|

Avatar utilizator
punctweb
Senior Member
Mesaje: 509
Membru din: Mie Mar 24, 2004 3:32 pm
Contact:

Mesajde punctweb » Sâm Oct 07, 2006 11:30 pm


daniel_bondoc
PHPRomania Supporter
Mesaje: 16
Membru din: Mie Oct 12, 2005 6:38 pm

Mesajde daniel_bondoc » Dum Oct 08, 2006 10:44 pm

A incercat sa folosesc flush() dar nu prea mi-a iesit. Poate ma ajutati pe exemplul meu de script sa imi completati codul...Multumesc!

johnutz
Senior Member
Mesaje: 956
Membru din: Mar Iul 20, 2004 9:23 am
Localitate: Între scaun şi tastatură

Mesajde johnutz » Lun Oct 09, 2006 12:49 pm

asta e de cand eram tanar :P

demonu
Average Member
Mesaje: 76
Membru din: Mie Apr 12, 2006 8:16 pm
Contact:

Mesajde demonu » Mar Oct 10, 2006 12:52 pm

Sar putea sa nu fie exact ceea ce cauti, dar javascript te-ar ajuta mult mai mult.

Daca combini cu efectul vazut de vizitator va fi acela de text scris cu intarziere, cu toate ca pagina a fost trimisa toata odata fara sleep.

daniel_bondoc
PHPRomania Supporter
Mesaje: 16
Membru din: Mie Oct 12, 2005 6:38 pm

Mesajde daniel_bondoc » Dum Oct 15, 2006 3:25 pm

Am reusit sa fac ceva cu ajutorul JavaScript. Problema este ca se comporta diferit in functie de browser (timpii de delay difera cu cateva secunde...). Oricum e ok. Va multumesc mult tuturor!


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 18 vizitatori