Sandra: in einem Script eine Pasue einfügen von 10 Sekunden

Ich habe eine ungewöhnliche Frage, ich würde gerne in meinem Script so eine Art Pause einfügen.

Also das es ausgeführt wird

dann eine Pause kommt, z.B. 10 Sekunden

und das wieder weiterarbeitet.

Aber ich muss gestehen ich habe dazu nichts gefunden. Wenn mir jemand einen Tipp geben kann wäre ich sehr dankbar

Sandra

  1. Hallo Sandra,

    Ich habe eine ungewöhnliche Frage, ich würde gerne in meinem Script so eine Art Pause einfügen.
    Wenn mir jemand einen Tipp geben kann wäre ich sehr dankbar

    "Schlaf Skriptchen, schlaf ..."

    Wiegenlieder helfen nicht nur bei Kleinkindern :-)

    Freundliche Grüße

    Vinzenz

  2. Hello,

    Ich habe eine ungewöhnliche Frage, ich würde gerne in meinem Script so eine Art Pause einfügen.

    Also das es ausgeführt wird

    dann eine Pause kommt, z.B. 10 Sekunden

    und das wieder weiterarbeitet.

    Vinzenz hat Dir die Frage nach den Funktionen ja schon beantwortet.
    http://de3.php.net/manual/de/function.sleep.php
    http://de3.php.net/manual/de/function.usleep.php

    Ich gebe dabei zu bedenken, dass Du eventuell vergessen hast, dass die übliche Request-Response-Technik (Client Server) per HTTP nicht sicherstellen kann, wann was auf welcher Seite geschieht.

    Eine Anfrage sollte möglichst zügig übertragen werden, um dann auf dem Server abgearbeitet zu werden und die Antwort dann anschließend möglichst geschlossen zurückübertragen werden. Es wird zwar während des gesamten Vorganges eine Verbindungskontrolle per TCP durchgeführt, aber die sollte nicht auf den Minutenbereich ausgedehnt werden, sondern im Millisekundenbereich bis Sekundenbereich bleiben.

    Es könnte sonst schon vorkommen, dass iregendein Hop einfach den übersetzten Eintrag (Quell-IP + Quellport zu Ziel-IP, Zielport) aus seiner Tabelle rausschmeißt und dann dann nur noch eine unvollständige Kommunikation übrig bleibt.

    Außerdem ist auch nicht sichergestellt, wann der Server und auch Proxies anfangen, Pakete an den Client zurückzuübertragen - es kann sein in kleinen Partien sofort, aber auch erst in größeren Partien oder aber sogar erst, wenn der Server die Verbindung schon wieder geschlossen hat, also zum Ende.

    Für Zeitspielchen solltest Du daher eventuell auf clientseitige Techniken, wie JavaScript und AJAX ausweichen. Damit kann das auf dem Server bereitliegende Ergebnis dann Portion für Portion abgeholt werden.

    Liebe Grüße aus dem schönen Oberharz

    Tom vom Berg

    --
     ☻_
    /▌
    / \ Nur selber lernen macht schlau
    http://bergpost.annerschbarrich.de