Seite 1 von 1

Ladeanzeige bei Ausführung von PHP Script

Verfasst: 12.01.2007, 11:47
von AGB
Hallo,

ich habe mich nun ein wenig in PHP eingearbeitet.
Resultat ist ein Script, welches meine Domains nach diversen Kriterien untersucht.
Jetzt ist die ausführungszeit recht hoch. Man wartet also schon mal ein paar Minuten.

Wie kann ich dem Benutzer eine Anzeige einbinden, damit er weiß, dass sich noch etwas tut. Also z.B. ein Pop-Up mit Verlaufsanzeige oder wenigstens eine Gif-Animation mit Sanduhr.

Es gieht mir also nur darum, wie für ich etwas in die Seite ein, dass zu Beginn der funktion angezeigt wird und am Ende wieder entfernt wir?

Verfasst:
von

Verfasst: 12.01.2007, 13:35
von auftragslinker
vor verarbeitung ein div-layer anzeigen lassen, dann ein flush(); absetzen.
dann verarbeiten, nach verarbeitung das layer per javascript->stylesheets->div-layer:display:none; verstecken

Verfasst: 12.01.2007, 13:51
von SloMo
Schrittweise Ausführung:
1. Ausgabe der Verlaufsanzeige
2. Durchführen eines Bearbeitungs-Schrittes
3. Reload per JavaScript

Du musst Dir nur irgendwie merken, was Dein letzter Schritt war. Beispielsweise auf dem Server in einer Datei, oder per URL-Parameter (beim Reload).

Verfasst: 12.01.2007, 14:14
von net(t)worker
PEAR ist dein Freund: https://pear.php.net/package/HTML_Progress2

hier sind ein paar Beispiele verlinkt wie das aussehen kann:
https://www.laurent-laville.org/index.p ... n=examples

Verfasst: 16.01.2007, 11:26
von AGB
Danke.
Ich werde mal versuchen, das mit PEAR zu realisieren, auch wenn es etwas sehr kompliziert erscheint.