Das massgeschneiderte Formular
Fit für File Uploads
Must have
- Das
method-Attribut des <form>-Elements muss auf "post" gesetzt sein, "get"geht nicht.
- Das
<form>-Element braucht zwingend ein zusätzliches Attribut: enctype="multipart/form-data"
- Ein Element, um die Datei auszuwählen:
<input type="file" name="myFile" id="myFile">
Nice to have (Ergibt keine verbesserte Sicherheit)
- Wenn du den Upload mit PHP programmierst:
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
- Das Attribut
accept, um den MIME-Type in der Datei-Auswahl zu filtern:
<input type="file" accept="image/*" name="myFile" id="myFile">
mdn web docs - HTML attribute: accept