disattivare bufferizzazione
ciao a tutti :)
per favore potete dirmi come fare a non bufferizzare l'output di uno script php ?
sto provando con qualcosa di semplice,
ho aggiunto ad esempio in .htaccess
php_value output_buffering "0"
ed ho provato un semplice script con annesso un workaround per cercare di riempire il buffer il più possibile in modo da iniziare a visualizzare a video, ma niente
lo script è questo
<?php
for($i=0;$i<70;$i++)
{
echo 'printing...<br />';
echo str_repeat("\n",1024);
flush();
usleep(300000);
}
?>
se volete provare il file si trova qui http://tirociniounict.altervista.org...rk/phpinfo.php
non fate caso a come si chiama, il suo contenuto è quello riportato su.
viene visualizzato solo a fine esecuzione tutta la pagina.. io vorrei che avanzasse pian piano, per dar modo all'utente dell'avanzamento dello script.
per favore ne avrei bisogno, perchè non riesco a far visualizzare una semplice barra di avanzamento che in un altro free hosting che evito di citare, funziona, anzi funzionava prima che aggiornassino incautamente software senza aver l'accortezza di controllarne il funzionamento.