Zapnuty parameter implicit_flush nefunguje

Vyřešeno394 zhlédnutíWebhostingimplicit_flush parametry PHP
0

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.
Vybral nejlepší odpověď
0

https://zverejnovanie.markusovce.eu/testx.php

Role: Zákazník
publikoval nový komentář

Dobrý den,
Na hostingu je funkce aktivní. Již by se změna měla projevit. Kde přesně a jak se má projevovat?

na prilozenom linku by sa mal kazdu sekundu vypisat riadok s informaciou o case a nejakom progrese (momentalne nastavene na 50 riadkov)
Skutocnost: webstranka caka kym sa cela nacita a potom sa naraz zobrazi.
Ocakavanie: na webstranke kazdu cca sekundu pribudne novy riadok

Prohlížíte 1 ze 11 odpovědí, klikněte zde pro zobrazení všech odpovědí.