Dieter: system("ping -t $count $host", $list);

Hallo,

kann mir jemand sagen was es hiernit auf such hat?

system("ping -t $count $host", $list);

ich weiss das system(); eine function im system selber aufruft,,

ich weiss aber nicht wie das mit dem ping -t funktioniert?

Gibt es da irgendwo Infos zu?

Grüsse

und danke

Dieter

  1. Hallo,,

    habs grad selber nochmal gelesen und muss sagen das ist ziehmlich durcheinader :) Is ja auch schon spät....

    mir gehts es eigentlich nur darum wie ich einen Webserver anpingen kann (via PHP) um festzustellen ob er Online oder Offline ist....

    wenn da jemand rat hat würde ich mich freuen....

    Danke

    Gruss

    Dieter

    1. Hio,

      mir gehts es eigentlich nur darum wie ich einen Webserver anpingen kann (via PHP) um festzustellen ob er Online oder Offline ist....

      ob da system("ping -t $count $host", $list); weiterhilft, denke eher nicht, dieser befehl sendet ein ping nach dem anderen, bis das ganze irgendwann mal unterbrochen wird.

      wenn da jemand rat hat würde ich mich freuen....

      du könntest via fsockopen [1] eine Verbindung aufbauen und prüfen ob diese zustandegekommen ist.

      gl & hf

      Thorsten

      [1] http://www.php.net/manual/sl/function.fsockopen.php

  2. Morgen (oder so).

    ich weiss aber nicht wie das mit dem ping -t funktioniert?

    Gibt es da irgendwo Infos zu?

    Was man damit genau macht, weiß ich zwar nicht, wenn du aber in der Eingabeaufforderung "ping" eingibst, wird dir folgendes angezeigt:

    C:>ping

    Syntax: ping [-t] [-a] [-n Anzahl] [-l Größe] [-f] [-i Gültigkeitsdauer]
                 [-v Diensttyp] [-r Anzahl] [-s Anzahl] [[-j Hostliste] |
                 [-k Hostliste]] [-w Zeitlimit] Zielname

    Optionen:
        -t             Sendet fortlaufend Ping-Signale zum angegebenen Host.
                       Geben Sie STRG-UNTRBR ein, um die Statistik anzuzeigen.
                       Geben Sie STRG-C ein, um den Vorgang abzubrechen.
        -a             Löst Adressen in Hostnamen auf.
        -n n Anzahl    Anzahl zu sendender Echoanforderungen
        -l Länge       Pufferlänge senden
        -f             Setzt Flag für "Don't Fragment".
        -i TTL         Gültigkeitsdauer (Time To Live)
        -v TOS         Diensttyp (Type Of Service)
        -r Anzahl      Route für Anzahl der Abschnitte aufzeichnen
        -s Anzahl      Zeiteintrag für Anzahl Abschnitte
        -j Hostliste   "Loose Source Route" gemäß Hostliste
        -k Hostliste   "Strict Source Route" gemäß Hostliste
        -w Zeitlimit   Zeitlimit in Millisekunden für eine Rückmeldung

    C:>

    Vielleicht hilft dir das ja ein wenig weiter.

    Gruß
    Norbert