Zapnuty parameter implicit_flush nefunguje
Zdravim, na hostingu som zapol parameter „implicit_flush“
Jednoduchy kod vsak nefunguje. Co je potrebne este zapnut/vypnut aby mi kod vypisoval stale hodnotu? Na localhoste mi rovnaky kod funguje. Vopred vdaka za radu.
<?php header("X-Accel-Buffering: no"); ob_implicit_flush(true); ob_end_flush(); $max = 50; for ($i=0; $i<$max; $i++) { echo $i.'<br>'; $response = array( 'server time: ' . date("h:i:s", time()), 'progress' => round($i/$max*100)); echo json_encode($response); sleep(1); } ?>
Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
TF57053 Vybral nejlepší odpověď 25. 8. 2021
11 Answers
Pridal som kod na svoju domenu: https://zverejnovanie.markusovce.eu/testx.php
Ale rozdiel nevidim ziaden. Ak zvysim parameter napr. na 1 az 100 tak stranka sa nacitava 100 sekund a potom zobrazi vsetky cisla od 1 po 100. Nevidim zeby kazdu sekundu pridala novy riadok s cislom.
Pisete, ze vam to funguje. Kde ste to skusali vy? Na localhoste to ide aj mne. Ale u vas na hostingu uz nie. Neviem preco.
Role: Zákazník
PK265670 publikoval nový komentář 17. 2. 2023