Ein Dateiauswahlfeld ermöglicht es Besuchern, Dateien an Kontaktformulare auf Ihrer Website anzuhängen. Dies ist hilfreich, wenn Sie von Nutzern Begleitmaterialien wie Bilder, PDFs oder andere Medien zusammen mit ihrer Anfrage benötigen.
Voraussetzungen:
Wenn Ihr Kontaktformular ein Eingabefeld „Datei auswählen“Das Formular muss so konfiguriert sein, dass es Nachrichten sendet. SMTPDateianhänge werden bei Verwendung der Basisversion nicht unterstützt. PHP-Mail() Übermittlungsmethode.

SMTP bietet eine zuverlässigere und sicherere Möglichkeit zum Versenden von E-Mails, insbesondere bei Anhängen. Weitere Informationen zur Konfiguration und Verwendung von SMTP-Formularübermittlung finden Sie hier: Blocs werden auf dieser Seite erläutert.
Unterstützte Dateien
Die Eingabefelder für die Dateiauswahl unterstützen eine Vielzahl gängiger Dateiformate für Bilder, Audio, Video und Dokumente. So können Besucher beim Absenden eines Formulars problemlos die entsprechenden Dateien anhängen.
Blocs Gibt Ihnen die volle Kontrolle über Datei-Uploads, Sie können Uploads begrenzen auf eine bestimmte Dateitypgruppe, wie z. B. Bilder, beschränkt zu werden, oder Besuchern die Möglichkeit zu geben, beliebige unterstützte Dateiformate hochzuladen.
Bilder
- JPG – Weitgehend unterstütztes komprimiertes Bildformat.
- PNG – Hochwertige Bilder mit Transparenzunterstützung.
- GIF – Einfache Bilder und simple Animationen.
- webp – Modernes, weboptimiertes Bildformat.
- HEIC – Hocheffiziente Images, die häufig auf Apple-Geräten verwendet werden.
- EIF – Apple-Bildvariante mit hoher Effizienz.
Audio
- MP3 – Standardisiertes komprimiertes Audioformat.
- WAV – Hochwertiges, unkomprimiertes Audio.
- M4A – Das Apple-Audioformat, das häufig auf Mobilgeräten verwendet wird.
Video
- MP4 – Das am weitesten verbreitete Videoformat.
- MOV – Apple QuickTime-Videoformat.
- WEBM – Weboptimiertes Videoformat.
Unterlagen
- PDF – Portables Dokumentenformat.
Archives
- Postleitzahl – Komprimiertes Archiv, das mehrere Dateien enthält.
Maximale Anhangsgröße
Blocs ermöglicht es Ihnen, die maximale Dateigröße für individuelle Anhänge sowie die Gesamtsumme kombiniert Die Größe aller über ein Formular hochgeladenen Dateien wird erfasst. Dadurch haben Sie die Kontrolle über die Upload-Performance, die Zuverlässigkeit des E-Mail-Verkehrs und die Serverauslastung.

Es ist jedoch wichtig zu verstehen, dass diese Beschränkungen durch Ihren Webhosting-Anbieter weiterhin eingeschränkt sein können. PHP-KonfigurationWenn PHP-Limits festgelegt sind senken als die Werte konfiguriert in BlocsDatei-Uploads können fehlschlagen oder Formulare werden möglicherweise nicht korrekt übermittelt.
Häufige PHP-Einstellungen, die sich auf Datei-Uploads auswirken
Falls Besucher keine größeren Dateien hochladen können, müssen Sie möglicherweise die folgenden PHP-Einstellungen auf Ihrem Webhosting-Server anpassen:
- upload_max_filesize – Maximal zulässige Größe für eine einzelne hochgeladene Datei.
- post_max_size – Maximale Gesamtgröße der Formulardaten.
- max_file_uploads – Maximale Anzahl an Dateien, die gleichzeitig hochgeladen werden können.
- max_execution_time – Zeitlimit für die Skriptausführung (bei größeren Uploads kann mehr Zeit erforderlich sein).
- memory_limit – Verfügbarer Speicherplatz für die Verarbeitung von Uploads.
Wie man die PHP-Upload-Limits erhöht
Je nach Ihrer Hosting-Konfiguration können Sie diese Werte in der Regel auf eine der folgenden Arten aktualisieren:
- Bearbeiten Sie das php.ini Datei auf Ihrem Webhosting-Server.
- Füge Regeln zu einem hinzu .htaccess Datei auf Ihrem Webhosting-Server.
- Aktualisieren Sie die Einstellungen über Ihr Hosting-Kontrollpanel (z. B. cPanel / Plesk).
- Wenden Sie sich an das Supportteam Ihres Hosting-Anbieters.
Tipps zur Fehlerbehebung
Falls Datei-Uploads fehlschlagen:
- Stellen Sie sicher, dass die PHP-Limits eingehalten werden. höher als die festgelegten Grenzwerte Blocs.
- Testen mit kleinere Dateien um zu bestätigen, dass das Problem mit der Größe zusammenhängt.
- Überprüfen Sie Ihre Server-Fehlerprotokolle bei Upload- oder Zeitüberschreitungsfehlern.
- Überprüfen Sie die Angaben Ihres Hosting-Anbieters. Größenbeschränkungen für Anbauteile.
- Überprüfen Sie die Einstellungen Ihres Browsers. Entwicklerkonsole wenn ein Fehler beim Anzeigen von beliebigen Blocs-bezogene Fehlermeldungen.