Dateiuploads

Bei Nutzung von form.taxi mit einem PRO-Account, können Sie in Ihren Formularen Dateien hochladen.

Beschränkungen bei Dateiuploads:

  • max. 5 Dateien je Sendung
  • max. 10 MB Dateigröße je Uploaddatei
  • 2 GB Speicher je Benutzerkonto
  • nur bei Nutzung mit einem PRO-Account

Integration in Formulare

Um Ihr Formular für die Datenübertragung mit Dateiuploads einsatzfähig zu machen, sind im HTML-Code beim form-tag diese Attribute hinzuzufügen:

  • enctype="multipart/form-data"
  • accept-charset="UTF-8"

Validierung

Damit nur Dateien bis zur möglichen Dateigröße von 10 MB für den Upload gewählt werden können, fügen Sie im HTML-Code dieses versteckte Feld hinzu. Beachten Sie, dass sich dieses Feld im Code vor allen Dateifeldern befinden muss!

<input type="hidden" name="MAX_FILE_SIZE" value="10485760">

Beispielformular mit Dateifeldern

Folgender beispielhafter HTML-Code enthält 2 Uploadfelder. Eines für den Hochladen einer beliebigen Bilddatei und eines für den Upload eines Word-Dokumentes.

<form action="https://form.taxi/s/FORM_CODE" enctype="multipart/form-data" accept-charset="UTF-8" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="10485760">
    <input type="file" name="Bilddatei" accept="image/*">
    <input type="file" name="Dokument" accept=".doc,.docx">
    <input type="submit" value="Send">
</form>  

Alternativ zu mehreren Upload-Feldern können Sie bei einem Feld das Attribut multiple hinzufügen, um die Übertragung von mehreren Dateien zu ermöglichen. Der Name des Uploadfeldes muss dabei mit [] enden. Bitte beachten Sie, dass je Sendung immer max. 5 Dateien angenommen werden!

<input type="file" name="Dateien[]" multiple>