Zum Inhalt springen

flush in einem externen PHP-Skript

Erstellt am 4. Mai 2006 · 3 Antworten · letzte Antwort am 17. Oktober 2006

Tags: Frage

kanti ·

Hallo,

ich bin dabei ein Skript zu schreiben, was mehrer PDF's nach einer berechnung ausgibt. Nun dauert das skript zu lange. Jetzt wollte ich, damit der User nicht nervös wird ein laufende Ausgabe eines Inhalts an den Browser machen. Mit flush oder ob_implicit_flush(1) geht das - nun kommt dabei immer die Fehlermeldung folgende Fehlermeldung:
Warning: Cannot modify header information - headers already sent in C:\Programme\apachefriends\xampp\htdocs\cms\fff\tslib\class.tslib_fe.php on line 2402

Wie kann ich das Problem lösen - bin sch am verzweifeln?!
Gibt es eine Klasse oder Methode von Typo3, die ich verwenden kann?

Über eine Hinweis würde ich mich freuen!

Kanti

kanti ·

Konnte wie folgt gelöst werden:

$inhalt=ob_get_contents(); 
ob_end_clean (); 

: 
:skript 

$content="Einen Augenblick die CSV-Dateien werden erstellt."; 
print $content; 
ob_flush(); 
flush(); 

: 
: 
:skript 
//ende der seite (ende ingefügtes Skript in Typo3) 
echo $inhalt; 
ob_end_flush();