Hallo Heike
Hier wird wohl gleich einer den Einwand bringen, das Captchas nicht barrierefrei sind. Was ja auch stimmt. Aber nun zu deinem Problem, für welches es natürlich wieder viele verschiedene Möglichkeiten gibt:
A)
Du kanns bsp. das korrekte Lösungswort rückwärts in einem Input-Hidden-Feld mit dem Html-Quellcode ausgeben. Beim absenden des Formulars drehst du das Input-Hidden-Feld in die richtige Richtung und vergleichst es, mit der vom Client gemachten Eingabe. Fertig.
Musst du erst in einer Datei die möglichen "Passwörter" auslesen, kostet das Resourcen oder "Perfomance" - wie das auf "Neudeutsch" heisst.
B)
Mach doch was Kreatives. Ich hab bsp. den Robotspam so gelöst.
Ich hab auch schon Rechenaufgaben gesehen - bis hin zum Quiz-Spiel (damit der Client sich vorkommt, wie bei "Wer wird Millionär" *g*).
Captchas sind je nach Verzerrungsgrad wirklich schwer zu erkennen - selbst für gesunde Augen. Des weiteren soll es Bots geben, die einfache Captchas auslesen können sollen - wird zumindest behauptet.
Gruss HP-User