PHP & Progress Bar

Статус
В этой теме нельзя размещать новые ответы.

D@nil

Постоялец
Регистрация
1 Окт 2006
Сообщения
340
Реакции
122
Есть скрипт который долго выполняется. Надо прикрутить к нему Progress Bar.

Для просмотра ссылки Войди или Зарегистрируйся

Как это сделать?

также можете кидать интересные ссылки по теме.
 
Там только сам JS.

Меня интересует как сделать связку PHP & JS Progress Bar
 
Через третий скрипт.

Если твой php долго выполняется, попроси его внутри цикла периодически скидывать статус в какой-нибудь файлик или в БД. Потом напиши мини-мини скрипт, который читает этот статус и отдает его яваскрипту.
А в яваскрипте по setInterval() дергай этот второй скрипт, и полученный результат выводи как там тебе надо..

Можно обойтись без аякса, если второй скрипт будет генерить картинку с прогрессбаром, а яваскриптом ты будешь просто менять document.images[].src раз в полминуты - дописывать к урлу в конец другой random, чтоб бровзер опять начинал ломиться на сервак за новым img с прогрессбаром.

Ну и картинки желательно генерить полегче, чтобы канал совсем уж зверски не грузить..
 
с алгоритмом понятно.

Можешь пример JS кода привести
 
Я бы на вашем месте посмотрел в сторону AJAX на базе jQuery. Там тоже есть скрипты сатуса и еще много чего, причем все это гораздо проще собрать воедино.:)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху