Thomas: Wie realisiert man eine "Bitte warten"-Anzeige?

Beitrag lesen

Hallo zusammen,

ich programmiere gerade eine recht umfangreiche Datenbankanwendung mit PHP3 und MySQL. Früher oder später könnte es sein, dass die Datenabfrage ein wenig dauern könnte. Dazu möchte ich während der Verarbeitung eine HTML- oder PHP-Datei anzeigen lassen. Einge Versuche sind bis jetzt fehlgeschlagen. Beispiel:

1.
<?
header("Location: bittewarten.datei");

// Verarbeitung ...

header("Location: fertig.datei");
?>

2.
<?
// Teilverarbeitung
?>
<html>
...
</html>
<?
// Verarbeitung ...

header("Location: fertig.datei");
?>

Ist es möglich eine sichtbare HTML-Ausgabe am Anfang einer PHP-Datei zu generieren, den Verarbeitungsprozess anzuschliessen und dann per header() auf die Bestätigung zu verweisen?

Ich möchte eigentlich nicht die Parameter erst durch eine Anzeige-Datei zu schleusen und dann an die Verarbeitungs-Datei weiter zu geben.

Für eine Lösung wäre ich sehr dankbar.

Gruss Thomas