hallo
Du kannst die Lösung nicht direkt an den Client senden. Deshalb musst du einen hash von ( Aufgabe, Lösung ) erzeugen. Diesen hash kannst du in einem Cookie übertragen. Im Cookie speicherst du
- die Aufgabe im Klartext
- Anzahl Versuche
- hash.
Mathe ist schlecht. Denn du willst wissen dass du es mit typisch menschlichem Wissen zu tun hast.
Besser (falls Captchas überhaupt Sinn machen) sind Rätselfragen wie:
- Die Hauptstadt von Frankreich ist [ ... ]!
- Manhatten ist ein Stadtteil der US-Stadt [ ... ]!
- Der erste Monat des Jahres heisst [ ... ]!
- Ein tellerförmiges Gericht aus Teig, Tomaten und Käse heisst [ ... ]!
- Das aktuelle Jahr nach christl. Zeitrechnung ist das Jahr [ ... ]!
Eingaben sollen so einfach wie möglich sein
- Also Wien und wien wären beide erlaubt.
- Optimalerweise braucht die Eingabe des richtigen Resultats nur Zeichen aus [a-z0-9]
Mit Pattern-Attribut kannst du die Einschänkung definieren. Bitte auch darauf Hinweisen.
--
Neu im Forum! Signaturen kann man ausblenden!
Neu im Forum! Signaturen kann man ausblenden!