Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
PHP: Wie kann ich während der Ausführung eines PHP-Codes ein Gif-Bild "Bitte Warten"
- Ersteller mr5
- Erstellt am
Relict
Admiral
- Registriert
- Juni 2005
- Beiträge
- 7.864
AW: PHP: Wie kann ich während der Ausführung eines PHP-Codes ein Gif-Bild "Bitte Warten"
Nee ich glaub das geht nicht rein serverseitig.
Wohl besser clientseitig bzw. maximal in Kombination aus beidem, zb. per javascript oder, HTML, XML Metatags usw. und dann per Weiterleitung von script zu script nach bspw. einem countdown.
Nee ich glaub das geht nicht rein serverseitig.
Wohl besser clientseitig bzw. maximal in Kombination aus beidem, zb. per javascript oder, HTML, XML Metatags usw. und dann per Weiterleitung von script zu script nach bspw. einem countdown.
Siberian..Husky
Lt. Commander
- Registriert
- Apr. 2004
- Beiträge
- 1.125
AW: PHP: Wie kann ich während der Ausführung eines PHP-Codes ein Gif-Bild "Bitte Warten"
sicher geht das. http ist ein stream protokoll. du kannst also schonmal etwas an den client senden, dann deinen kram machen, und dann den rest senden. wichtig ist nur das du unter der maximalen ausführungszeit für php scripte bleibst(liegt normalerweise bei 30 sekunden, kann aber auch in der php konfiguration geändert werden).
sicher geht das. http ist ein stream protokoll. du kannst also schonmal etwas an den client senden, dann deinen kram machen, und dann den rest senden. wichtig ist nur das du unter der maximalen ausführungszeit für php scripte bleibst(liegt normalerweise bei 30 sekunden, kann aber auch in der php konfiguration geändert werden).
AW: PHP: Wie kann ich während der Ausführung eines PHP-Codes ein Gif-Bild "Bitte Warten"
jo das geht - viele machen es wie folgt:
jo das geht - viele machen es wie folgt:
PHP:
include 'header';
echo '<div id="loading">Bitte warten</div>'."\r\n"; # newline wichtig
flush();
sleep(10);
echo '<script language="text/javascript">document.getElementById('loading').display=none</script>';
inlcude 'footer';