|
|
|
|
|
для: Shorr Kan
(17.03.2006 в 12:25)
| | Удивительное дело. Пока он работает - я посмотрел html-код (через браузер). И он там выводит. То есть, тот в браузере на выводе ничего нет, а вид->в виде html - виден индикатор... | |
|
|
|
|
|
|
|
для: Trianon
(17.03.2006 в 12:22)
| | Нет, этот не работает. | |
|
|
|
|
|
|
|
для: Shorr Kan
(17.03.2006 в 12:20)
| | А этот?
for($i=0;$i<10;$i++) { aaa(); flush(); } | |
|
|
|
|
|
|
|
для: Trianon
(17.03.2006 в 12:18)
| | Работает. | |
|
|
|
|
|
|
|
для: Shorr Kan
(17.03.2006 в 12:15)
| | Я предлагал проверить на этом примере, работает ли на Вашем хостинге flush(). И далее действовать исходя из результата.
Применять его для Ваших нужд в оригинальном виде я не предлагал. | |
|
|
|
|
|
|
|
для: Trianon
(17.03.2006 в 12:05)
| | Этот пример я не могу применить, так как мне нужно вшивать в цикл - то есть, есть ифрейм, в нем печатается строка (скрипт создает файлы. Когда файл создал - печатает его имя).
print $file."<br>";flush();
Примерно так я предполагал. То есть, ваш пример ну никак не подсунуть. Я уж не говорю о наличии sleep() в нем. Задерживать работу скрипта мне совсем не надо. Он и так долго работает. | |
|
|
|
|
|
|
|
для: Shorr Kan
(17.03.2006 в 12:01)
| | А мой пример из [url=?id_forum=1&id_theme=14538&page=1 ]этой ветки[/url] работает? Там один только flush безо всяких ob. | |
|
|
|
|
|
|
|
для: Trianon
(17.03.2006 в 10:00)
| | Итак, значит я должен отовсюду все убрать, и поставить внутри цикла - вначале ob_start, а в конце - flush . Правильно? Я так сделал, но не работает. Выводит на экран только после отработки. | |
|
|
|
|
|
|
|
для: Саня
(17.03.2006 в 02:24)
| | Так ведь тогда он просто наберет в буфер всё, а выдаст на экран - после отработки цикла. А мне нужно, чтобы он выводил в момент работы цикла. | |
|
|
|
|
|
|
|
для: Shorr Kan
(17.03.2006 в 01:06)
| | Вот поэтому и не идет. flush() ведь Вы не вызываете в конце цикла. У буферизации несколько уровней. | |
|
|
|
|