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>