Dateiendung bei Dateiupload
User76
- php
0 Tom
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
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