Ahoj,
prosím jak zajistit, aby PHP vracelo výsledek do prohlížeče postupně, pouze při použití PHP, bez nějakého AJAXu apod.
Mějme např. skript:
<?php
echo "prvni";
sleep(10);
echo "druhy";
sleep(10);
echo "treti";
?>
Výsledek je nyní takový, že se mi 30 vteřin vrtí kolečko signalizující generování stránky a po 30 vteřinách mi tam skočí všechny tři echa.
Chtěl bych to, aby se "první" echo zobrazilo hned, "druhé" po deseti vteřinách, a třetí až po dalších 10 vteřinách. Jenže ono to asi PHP při zpracování na straně serveru v rámci jednoho requestu zřejmě takhle sekvenčně asi neumí co?
AJAXem se mi něco podobného v minulosti podařilo řešit, ale vidím v tom složitost a mám nechuť si to zjišťovat, ale jestli mi neporadíte nějakou jednoduchou cestu, tak hold sáhnu po tom AJAXu.
Děkuji za názory.