benamoubeach a écrit :
ob_start();
blablabla
$page = ob_get_contents();
ob_end_flush();
echo $page; // blablabla
ptet ca t'aidera
|
Merci pour ton aide, mais ça ne libère pas l'envoi de la page au client. Le ob_end_flush() laisse la page côté serveur jusqu'à la fin de l'execution du script. Je suppose que c'est uniquement quand les pages sont volumineuses qu'un envoit se fait avant la fin du chargement de la page.
Voila ce que j'ai testé :
Code :
- for ($i=0;$i<500;$i++) {
- ob_start();
- echo "blablabla";
- $page = ob_get_contents();
- ob_end_flush();
- echo $page;
- sleep(1);
- }
|
Existerait-il une fonction php ou un header qui définit la taille de découpage de la page entre deux transmissions de données ?