Как бы я использовал PHP AJAX, чтобы возвращать прогресс загрузки как число от 1 до 100. Я не очень знаком с AJAX, но я довольно хорошо разбираюсь в PHP, есть предложения?
Очень похожий вопрос был задан и подробно обсужден здесь:
Загрузить индикатор выполнения в PHP