> I think it will use 1M... > > > function readfile_chunked($filename,$retbytes=true) { > > $chunksize = 1*(1024*1024); // how many bytes per chunk > > :-) Yes 1M is what I meant, although you can set it to whatever you want. > The multiple calls to ob_flush() within the body of the loop are > probably not a Good Idea, as a general rule... I think you missed the point of the function. > flush() is also probably overkill, really, for any file big enough for > this function to be desirable in the first place... Php.net says "flush() has no effect on the buffering scheme of your webserver or the browser on the client side. Thus you need to call both ob_flush() and flush() to flush the output buffers. " http://us3.php.net/flush -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php