Du möchtest ein kostenloses Kontaktformular auf Deiner Homepage einbauen, ohne dafür einen externen Dienst zu nutzen? Dann könnte Kontaktformular-Script.de genau die richtige Lösung für Dich sein.
Das PHP-Script ermöglicht es Dir, ein Kontaktformular direkt auf Deinem eigenen Webspace zu betreiben. Eine Datenbank ist nicht erforderlich. Besonders interessant: Der integrierte Spamschutz kommt ohne klassische Captcha-Abfragen und ohne externe Captcha-Dienste aus.
Wir stellen Dir das kostenlose Kontaktformular vor und zeigen, welche Vorteile es für Deine Homepage bietet.
Was ist Kontaktformular-Script.de?
Hinter Kontaktformular-Script.de steht der Entwickler Nico Schubert, der ein kostenloses PHP-Kontaktformular für Webseiten anbietet.
Anders als bei vielen Online-Formulardiensten wird das Script auf Deinem eigenen Webspace installiert. Du bist somit nicht darauf angewiesen, dass ein externer Formularanbieter die eingehenden Nachrichten verarbeitet.
Das macht die Lösung besonders für klassische HTML- und PHP-Webseiten interessant.
Die wichtigsten Funktionen im Überblick
- Kostenlos: Das PHP-Kontaktformular kann kostenlos genutzt werden.
- Keine Datenbank: Für den Betrieb wird keine MySQL- oder andere Datenbank benötigt.
- Integrierter Installer: Ein Installationsassistent erleichtert die Einrichtung.
- E-Mail-Versand: Nachrichten lassen sich über PHP
mail()oder SMTP versenden. - Spamschutz ohne Captcha: Besucher müssen keine Bilderrätsel lösen oder Zeichenfolgen eingeben.
- Keine externen Captcha-Dienste: Die integrierten Schutzmechanismen arbeiten auf dem eigenen Webspace.
- Mehrere Sicherheitsmechanismen: Honeypot, Zeitprüfung und CSRF-Token ergänzen sich beim Schutz des Formulars.
Spamschutz ohne Captcha – wie funktioniert das?
Spam ist bei Kontaktformularen ein häufiges Problem. Automatisierte Programme versuchen, Formulare mit unerwünschten Nachrichten zu füllen.
Viele Webseitenbetreiber setzen deshalb auf Captcha-Dienste. Diese können jedoch zusätzliche Hürden für Besucher schaffen und externe Datenübertragungen mit sich bringen.
Kontaktformular-Script.de verfolgt einen anderen Ansatz und kombiniert mehrere Schutzmechanismen.
1. Honeypot – die unsichtbare Spamfalle
Ein Honeypot ist ein zusätzliches Formularfeld, das normale Besucher nicht ausfüllen sollen.
Manche Spam-Bots tragen dagegen automatisch Daten in möglichst viele Formularfelder ein.
Wird das versteckte Feld ausgefüllt, kann das Script die Nachricht als verdächtig erkennen.
2. Zeitprüfung – Bots anhand ihrer Geschwindigkeit erkennen
Ein echter Besucher benötigt normalerweise etwas Zeit, um ein Kontaktformular auszufüllen.
Automatisierte Programme können Formulare dagegen innerhalb kürzester Zeit absenden.
Die Zeitprüfung hilft dabei, solche auffällig schnellen Übermittlungen zu erkennen.
3. CSRF-Token – Schutz vor unerwünschten Formularanfragen
Ein CSRF-Token ist ein Sicherheitstoken, mit dem die Anwendung prüfen kann, ob eine Formularübermittlung zu einer gültigen Sitzung beziehungsweise Formularanforderung gehört.
Damit lassen sich bestimmte manipulierte oder unerwünschte Anfragen abwehren.
Wichtig: Ein CSRF-Token ist kein eigenständiger Spamfilter. In Kombination mit Honeypot und Zeitprüfung trägt er jedoch zum Schutz des Formulars bei.
Der Vorteil dieser Kombination: Besucher können ihre Nachricht normalerweise absenden, ohne zuvor eine zusätzliche Captcha-Aufgabe lösen zu müssen.
Der Entwickler erklärt die Funktionsweise ausführlicher auf seiner Webseite:
So funktioniert der Spamschutz von Kontaktformular-Script.de
Kontaktformular ohne Datenbank betreiben
Ein weiterer Vorteil ist, dass das PHP-Kontaktformular keine Datenbank benötigt.
Gerade bei kleineren Webseiten kann das die Einrichtung vereinfachen.
Du benötigst grundsätzlich einen Webspace, auf dem eine passende PHP-Version ausgeführt werden kann. Die genauen technischen Voraussetzungen solltest Du vor der Installation beim Anbieter prüfen.
Eine zusätzliche MySQL-Datenbank musst Du für dieses Kontaktformular nicht einrichten.
E-Mail-Versand über PHP mail() oder SMTP
Damit Nachrichten aus Deinem Kontaktformular in Deinem E-Mail-Postfach ankommen, unterstützt das Script zwei Versandmöglichkeiten.
PHP mail(): Die Nachricht wird über die Mailfunktion des Webservers verschickt. Ob diese Funktion verfügbar ist, hängt von Deinem Hosting-Anbieter ab.
SMTP: Der Versand erfolgt über einen entsprechend konfigurierten Mailserver.
SMTP kann besonders interessant sein, wenn Du für Deine Homepage bereits ein eigenes E-Mail-Postfach verwendest.
Welche Versandart für Dich geeignet ist, hängt von Deinem Webhosting und Deiner E-Mail-Konfiguration ab.
Für welche Webseiten eignet sich das kostenlose Kontaktformular?
Kontaktformular-Script.de ist besonders interessant für:
- Private Homepages: Wenn Du Deinen Besuchern eine einfache Kontaktmöglichkeit anbieten möchtest.
- Vereinswebseiten: Für allgemeine Anfragen oder Nachrichten an den Verein.
- Kleine Unternehmenswebseiten: Wenn Du ein Kontaktformular selbst betreiben möchtest.
- HTML-Webseiten: Wenn Du eine klassische Homepage ohne WordPress oder anderes Content-Management-System verwendest.
- Webmaster mit eigenem Webspace: Wenn Du möglichst unabhängig von externen Formulardiensten bleiben möchtest.
Für die Verarbeitung der Formulardaten benötigst Du allerdings PHP-Unterstützung. Ein reiner HTML-Webspace ohne serverseitige Script-Ausführung reicht nicht aus.
Ist ein Kontaktformular ohne externen Dienst automatisch DSGVO-konform?
Nein. Ein selbst gehostetes Kontaktformular kann zwar Vorteile beim Datenschutz bieten, ist aber nicht automatisch DSGVO-konform.
Auch bei einer eigenen PHP-Lösung musst Du darauf achten, dass personenbezogene Daten angemessen geschützt und rechtmäßig verarbeitet werden.
Dazu gehören beispielsweise eine passende Datenschutzerklärung, eine verschlüsselte HTTPS-Verbindung und eine sichere Verarbeitung der eingehenden Nachrichten.
Auch der verwendete Mailserver und mögliche weitere Dienstleister müssen berücksichtigt werden.
Ein Vorteil des hier vorgestellten Scripts ist, dass für den integrierten Spamschutz keine externen Captcha-Anbieter erforderlich sind.
Unser Fazit: Interessante kostenlose Alternative zu externen Formulardiensten
Wer ein kostenloses PHP-Kontaktformular ohne Datenbank sucht, sollte sich Kontaktformular-Script.de einmal genauer ansehen.
Besonders interessant finden wir die Kombination aus eigenem Hosting, integriertem Installer, SMTP-Unterstützung und einem Spamschutz, der ohne Captcha-Dienst auskommt.
Für Webmaster, die ihre Homepage selbst verwalten und ihre Formulardaten nicht an einen externen Formulardienst übertragen möchten, ist das eine interessante Alternative.
Natürlich bietet auch diese Lösung keinen hundertprozentigen Schutz vor Spam. Die Kombination mehrerer Schutzmechanismen ist jedoch ein sinnvoller Ansatz.
Hier findest Du das kostenlose Kontaktformular:
Kontaktformular-Script.de – PHP-Kontaktformular herunterladen
Weitere interessante Webmaster-Tools und Anleitungen
Du möchtest noch mehr Möglichkeiten kennenlernen, um Formulare in Deine Homepage einzubauen?
Auf meine-erste-homepage.com findest Du weitere passende Ratgeber:
- Formulare für Deine Homepage – Anbieter und Möglichkeiten
- Kontaktformular mit Spamschutz – Lösungen für Deine Webseite
Damit findest Du sowohl selbst gehostete PHP-Scripte als auch weitere Möglichkeiten für Kontaktformulare und deren Spamschutz.