Function sleep en local et sur Amen
Résolu
chapda26
-
chapda26 -
chapda26 -
Bonjour,
Voilà je souhaite faire un script avec sleep() sur mon serveur local mais cela ne marche pas comme je veux alors que lorsque je le met sur Amen cela fonctionne.
Avec ce code chez Amen, il écrit Affichage 1, attend 5 secondes puis écrit Affichage 2.
En local : il attend 5 secondes puis écrit Affichage 1 et affichage 2 dans la foulée.
Une idée ?
Cordialement
David
Voilà je souhaite faire un script avec sleep() sur mon serveur local mais cela ne marche pas comme je veux alors que lorsque je le met sur Amen cela fonctionne.
echo 'Affichage 1<br />'; sleep(5); echo 'Affichage 2';
Avec ce code chez Amen, il écrit Affichage 1, attend 5 secondes puis écrit Affichage 2.
En local : il attend 5 secondes puis écrit Affichage 1 et affichage 2 dans la foulée.
Une idée ?
Cordialement
David
2 réponses
-
Salut.
Pourquoi utiliser cette fonction en PHP ?
Ça ne fera que ralentir le serveur inutilement.
Fais plutôt cet effet en Javascript, s'il est vraiment nécessaire. -
Bonjour,
Merci avion-f16 pour ta réponse mais pour diverses raisons je souhaitais faire ça en php.
J'ai trouvé une réponse sur un autre forum. Voici le bout de code qui m'a servi de base :
for ($i=0; $i<10; $i++) { echo str_pad("--", 4096); flush(); ob_flush(); sleep(5); }
Cordialement