Datei-Uploads

Nutzen Sie form.taxi, um bei Ihren Formularen die Übertragung von Dateien zu ermöglichen! Je nach gewählter Mitgliedschaft werden Datei-Uploads unterstützt und steht unterschiedlich viel Online-Speicher zur Verfügung. Die Unterstützung für Datei-Uploads ist bereits ab unserem Standard-Tarif gegeben. Wählen Sie die für Ihre Anforderungen passende Mitgliedschaft aus: Übersicht Mitgliedschaften

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 nach Mitgliedschaft die maximale Anzahl an unterstützten Dateien beschränkt ist!

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