>> Thanks all, I've found the solution! PHP Backend + JQuery works great! > Just out of curiosity. Can you please tell me how you initiated the download? Via JSHttpRequest( JQuery started to lie %) ) to PHP backend.... then , in file downloading cycle there are $GLOBALS['_FULL'] tells frontend complete size of the file, and $GLOBALS['_GOT'] tells clientside how bytes are downloaded..all you need from php is to disable output buffering,or it will not work! And then, showing progress bar is just easy HTML & JS trick! -- STEEL mailto:vlad62@xxxxxxxxxxx -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php