Andreas Breitschopp: Dateigröße von nicht lokalen Dateien

Hallo!

Ich habe folgendes Problem:
Wie kann ich die Dateigröße von einer nicht lokalen Datei herausfinden?
Die Funktion filesize kann offenbar nur mit lokalen Dateien umgehen. Die andere Möglichkeit einfach die Bytes zu zählen, scheidet auch aus, da ich vor allem große Dateigrößen verarbeiten muss (Bis ca. 20 MB!) und da bricht der Server das Skript natürlich ab...

Vielleicht kann mir ja jemand von euch einen Tipp geben.
Schon jetzt vielen Dank im Voraus!

Viele Grüße

Andreas
    http://www.ab-tools.de
    http://www.ab-archiv.de

  1. Sorry wegen meiner ungültigen URL!
    (Hab' mich verschrieben...)

    Bei der Gelegenheit noch ein vorschlag zum Forum:
    Ich fände eine Vorschau - Möglichkeit für Beiträge (Gib es doch in den meisten Foren, oder?) sehr, da man dabei vielleicht noch einige Fehler vermeiden könnte.

    Nochmals danke im Voraus für euere Hilfe
        Andreas

  2. Hallo Andreas,

    Wie kann ich die Dateigröße von einer nicht lokalen Datei herausfinden?

    Wenn du Glück hast liefert der Server dir in der Antwort auf einen http-Request auch die 'Content-Length'. Kann aber auch passieren das
    es nicht geht: Je nach Server, und ob es dynamischer Inhalt ist oder nicht.

    Script zu rumspielen ist hier (es prüft ob die Datei vorhanden ist, anpassen auf zurückliefern der Grösse sollte nicht allzuschwer sein.)
      http://www.teamone.de/selfhtml/sfarchiv/2000_3/t21529.htm#a109992
    Ach ja: in Zeile 62 fehlt ein ||, das hat das Forumsarchivscript weggefressen.

    Gruss,
     Carsten