Dateigröße von nicht lokalen Dateien
Andreas Breitschopp
- php
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
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
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