User76: Dateiendung bei Dateiupload

Hallo,

ich lass Besucher mit folgendem Formular Bilder übermitteln:

<FORM ENCTYPE="multipart/form-data" ACTION="ergebnis.php" METHOD=POST>
 <INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">
 Send this file: <INPUT NAME="file1" TYPE="file" accept="image/*>
 <INPUT TYPE="submit" VALUE="Send File">
</FORM>

anschließend habe ich in der Variable $file1 den Pfad zu der hochgeladenen Datei. Leider fehlt dort die Endung. Wie kann ich diese herausfinden? image/* erlaubt ja schließlich gif, jpg usw. Woher weiß ich also, mit welcher Endung ich die temporäre Datei in $file1 also endgültig speichern soll?

Danke
User76

  1. Hello,

    anschließend habe ich in der Variable $file1 den Pfad zu der hochgeladenen Datei. Leider fehlt dort die Endung. Wie kann ich diese herausfinden? image/* erlaubt ja schließlich gif, jpg usw. Woher weiß ich also, mit welcher Endung ich die temporäre Datei in $file1 also endgültig speichern soll?

    Lies Dir einfach das File-Upload-Manual von PHP durch, und zwar möglichset mit allen Bemerkungen, damit Du dir keine Sicherheitslücken reißt.

    http://de3.php.net/features.file-upload

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen