Captcha-Funktion
Mit Hilfe des Captcha-Bildes soll das automatisierte Absenden des Formulars verhindert werden. Der Besucher muss den im Captcha-Bild angezeigten Text in ein Formularfeld eintragen. Erst dann kann das Formular gesendet werden.
Um die Captcha-Funktion nutzen zu können, muss der Server GD2 und Freetype unterstützen. Andernfalls erhalten Sie eine Fehlermeldung oder das Bild oder die Buchstaben in dem Bild werden nicht angezeigt.
Um die Funktion nutzen zu können, folgen Sie bitte diesen Schritten:
1. Schritt
Kopieren Sie die Datei form.tpl.html aus dem Verzeichnis /templates/example_captcha/ in das Verzeichnis /templates/ und ersetzen Sie dabei die bestehende Datei form.tpl.html.
Die neue form.tpl.html enthält folgende zusätzliche Zeilen:
{txt_captcha_note}
<br /><br />
{captcha_content}
Der Platzhalter {txt_captcha_note} enthält die Anleitung für den Besucher. Der Platzhalter {captcha_content} wird durch den HTML-Code für das Bild und das Formularfeld ersetzt.
2. Schritt
Stellen Sie bitte sicher, dass das Verzeichnis /temp/ schreibbar (chmod 777).
3. Schritt
Aktivieren Sie die Captcha-Funktion indem Sie die Variable $captcha in der Datei index.php auf yes setzen.
Fertig.
Bitte beachten Sie: Auch wenn diese Funktion das automatische Absenden Ihres Formulars verhindert, so gibt es doch genügend Spammer, die auf manuelle Arbeit setzen. Es kann also sein, dass weiterhin Spam-Nachrichten mit dem Formular abgeschickt werden.
Obwohl die Captcha-Funktionalität einwandfrei gegeben ist, gibt es einige kleine Einschränkungen. Derzeit lassen sich zum Beispiel weder Größe noch Farbe der Captcha-Box oder der Buchstaben ändern.