Andreas: Eigenschaften beim Dateiupload abfangen

Hallo,
mit copy("$datei", "uploads/$datei_name"); lade ich eine ausgewählte Datei auf meinen Server.

Wie kann ich die Grösse der Datei vor dem upload feststellen?
Ich habe bei dem Inputfeld folgendes geschrieben:
print "<input type="file" name="datei" size="50" maxlength="300000"\n>"; Trotzdem lassen sich größere Dateien uploaden.

Gruß Andreas

  1. Hi Andreas,

    Wie kann ich die Grösse der Datei vor dem upload feststellen?
    Ich habe bei dem Inputfeld folgendes geschrieben:
    print "<input type="file" name="datei" size="50" maxlength="300000"\n>"; Trotzdem lassen sich größere Dateien uploaden.

    maxlenght funktioniert nur unzureichend, Du hast aber nach dem Fileupload die Groesse in $_FILES stehen, dort kannst Du dann entsprechend darauf reagieren. (oder Du stellst es in der php.ini ein und fängst den resultierenden Fehler ab)

    ciao
    romy