Hello,
gits net so was wie :
$wait = (stop['2000']);
$warten = system($wait);und dann
$page = (CHANGE page['news.php']);
$wechsel = system($page);oder ist das ein wunsch gedanke ??
Selbstverständlich kannst Du die Antwort des Servers auf die Anfrage des Clients verzögern.
Aber der Client hat dann entweder solange gar keine Anzeige oder normalerweise eben die alte. Der User sieht dann gar nicht, ob der Request überhaupt versendet worden ist.
Eine "Stotterausgabe", so wie Du sie hier willst, lässt sich mit HTTP-Mitteln regulär nicht erzeugen. HTTP ist ein verbindungsloses Protokoll, das im "Batch-Verfahren" läuft. Vollständige Requests werden zu vollständigen Responses verarbeitet. Davor, dazwischen und danach ist der Leitweg zustandslos. Es wird kein Kanal aufgemacht, sondern immer ein Paket abgeschickt. Welche Wege dies nimmt, wie lange dies dauert, usw. ist theoretisch unerheblich.
Dass Durch die Vermischung von HTTP und TCP dann doch wieder "Timeouts" entstehen und dadurch eine "Quasi-Verbindungskontrolle" vorhanden ist, ist eine andere Baustelle.
Wenn Du also willst, dass der Client eine Antwort bekommt "Sie haben gelöscht, in zehn Sekunden geht es weiter" und es dann tatsächlich in 10 Sekunden automatisch weiter geht, muss dies der Client regeln. Der Server kann ihm dazu eine "Bitte" mitsenden, ob die aber ausgeführt wird, ist nicht gewiss.
Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)
![](http://bitworks.de/~selfHTML/Virencheck.gif)