Witam!
Mam problem z funkcją ob_flush. W Manualu wyczytałem, że stosując taki skrypt:
<?php
ob_start();
for($i=0;$i<70;$i++)
{
echo 'printing...
';
ob_flush();
flush();
usleep(300000);
}
?>
Można osiągnąć fajne efekty. Na lokalnym serwerze (WebServ) mi wszystko działa (powyższy skrypt), jednak na moim serwerze (http://www.webd.pl) już nie. Co powinienem włączyć, aby wszystko działało? Skrypt nie wywala mi żadnych błędów. Podobno wyłączenie output_buffering i zlib.output_compression w php.ini, powinno pomóc, jednak nic nie dało. Próbowałem wyłączyć za pomocą:
ini_set("output_buffering", "off");
ini_set("zlib.output_compression", "off");
oraz w pliku .htaccess poprzez dodanie linii:
php_flag output_handler Off
php_flag output_buffering Off
które nic nie pomogły. Jest ktoś, kto mógłby mi pomóc?
Pozdrawiam