Um Spam zu vermeiden, muss Shoporama leider Captcha auf einigen ausgewählten Seiten einführen. Wir haben bereits eines eingebaut, das unserer Meinung nach einen guten Kompromiss zwischen Benutzerfreundlichkeit und Spam-Filterung darstellt. Wenn Sie aber Ihr eigenes entwerfen wollen, können Sie das gerne tun.
Wir haben bereits eine captcha.html in Alaska, die frei heruntergeladen und als Ausgangspunkt verwendet werden kann.
Ansonsten ist das Rezept für Ihr eigenes Captcha wie folgt:
Erstellen Sie eine captcha.html in Ihrem Thema mit dem folgenden Mindestinhalt:
<form action="" method="post">
<{$form}>
<{if $error}>>
Fehler im Code, versuchen Sie es erneut.
<{/if}>
<img src="<{$imgstr}>">
<input type="text" name="c">
<input type="submit" value="Ok">
</form>
In dem obigen Beispiel gibt es einige Dinge, die Sie beachten müssen:
Das Formular muss mit method="post" versehen sein, und action muss leer sein oder auf die aktuelle url verweisen.
$form muss enthalten sein.
$error wird verwendet, um anzuzeigen, ob ein Fehler bei der Eingabe aufgetreten ist.
Das Feld, in das das Captcha geschrieben wird, muss name="c" haben.
Das Captcha (Bild) befindet sich in $imgstr.