Принудительно отображать IE во время завершения вызова PHP - PullRequest
1 голос
/ 30 июля 2009

У меня есть приложение PHP, которое отправляет электронные письма с помощью команды mail (около 200), и я хотел бы отображать их на экране по мере их отправки, но IE обновляет экран только в конце процесса. Есть ли способ отобразить список по ходу дела?

Спасибо!

Ответы [ 5 ]

4 голосов
/ 30 июля 2009

Возможно, вы захотите взглянуть на этот вопрос и его ответы: PHP, показывающий вывод foreach на экран, для каждого элемента

1 голос
/ 30 июля 2009

Не будет ли flush () выполнить работу?

0 голосов
/ 31 июля 2009

Наверное, это потребует изменения некоторых настроек в IE. Команда flush () только заставляет php отправлять вывод в браузер, она не может контролировать, если браузер начинает рисовать немедленно или когда все загружено.

0 голосов
/ 30 июля 2009
0 голосов
/ 30 июля 2009

Вы можете использовать длинную технику http сессии, например Comet .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...