Вот сижу и думаю какой день и не как не могу надумать можно ли такое реализовать "Отправляется запрос скрипту и он отдает даные в XML, а можно сделать так что бы при отправки запроса и получение ответа шло в виде пакетов, т.е запустил ты скрипт и уже другой скрипт выполнив определеный цикл отсылает даные о пыполнении определенной задачи". Я пользуюсь вот этой библиотекой http://dklab.ru/lib/JsHttpRequest/
Вопрос - чем тебя напрямую не устраивает? Да и как ты себе это представляешь? Броузер+ajax->php->еще_что-то->php->Броузер+ajax?
Как я себе это представляю 1 этап) Браужер+AJAX->PHP 2 этап) Обработка полученых даных 3 этап) PHP->Браузер PHP->Браузер PHP->Браузер т.е получение даных пакетами, снача один, мы его выведем, потом как будет готов другой и отошлется, обработаем его и так далее!
Хм.... Протокол HTTP такого не подразумевает насколько я знаю, обязательно какое-то дополнительное действие на стороне клиента... Какой-нибудь onload() или settimeout..
А вот и поддерживает)) Расскажу саму суть ибо с http://dklab.ru/lib/JsHttpRequest/ не работал. Так как ты хочешь, работают т.н. nph-скрипты. (Not Parse Headers) Пример такого: смена страниц Code: $files = array('1.html', '2.html', '3.html', '4.html'); set_time_limit(0); header('Content-Type: multipart/x-mixed-replace;boundary=myboundary'); echo "--myboundary\n"; foreach ($files as $file) { $data = file_get_contents($file); echo "Content-Type: text/html\n\n"; echo $data; echo "\n--myboundary\n"; sleep(5); } echo "\n--myboundary--\n";