martin: File existiert auf entferntem Server?

Hallo, wie kann ich feststellen, ob eine Datei auf einem entfernten Server vorhanden ist?
Gruss martin

  1. Hallo,

    indem du sie versuchst zu holen und guckst was rauskommt mit php.

    Bert

    --
    E492: Not an editor command: Wq
    1. Hello,

      indem du sie versuchst zu holen und guckst was rauskommt mit php.

      Indem Du ein fsockopen() mit einem definierten Timeout auf die Ressource durchführst und darauf achtest, dass der Blocking_mode ausgeschaltet ist un dann einen Request mit HEAD und ebenfalls gesetztem Timeout durchführst.

      Sonst könnte es nämlich sein, dass Dein Script sich eine Weile aufhängt.

      Harzliche Grüße aus http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau
      1. Danke dir :)

        Ich spreche nämlich kein php.

        Bert

        --
        E492: Not an editor command: Wq
  2. Hi martin,

    Dazu gibt es in der PHP-FAQ eine Antwort:

    http://www.geo.tu-freiberg.de/docs/php/german-faq/scripts.html#code-links-testen

    Gruß,
      Carsten

  3. Hallo, das hat ganz prima geklappt! Vielen Dank.
    Noch eine Frage, wenn die DOMAIN nicht existiert oder ein Schreibfehler vorhanden ist dann muss ich ziemlich lange auf eine Antwort warten. Kann man diese Zeit irgendwie verkürzen?
    Gruss martin