Seite 1 von 1

Benutzerdefinierte Profilfelder - Mängel

Verfasst: 24.10.2010 11:25
von dieter99
Hallo,
ich habe mir ein benutzerdefiniertes Profilfeld angelegt, welches bei der Registrierung zwingend gefüllt werden muss. Als "Art des Feldes" wählte ich "Zahlen" aus.
Wenn sich nun ein User registriert und im benutzerd. Profilfeld Buchstaben eingibt, dann kann er die Registierung trotzdem erfolgreich abschließen (obwohl Buchstaben statt Zahlen eingegeben wurden).
Es kann ja nicht im Sinne des Erfinders sein, dass nur Zahlen zulässig sind und trotzdem Buchstaben eingegeben werden können (in der Datenbank wird letztendlich nur eine "0" gespeichert).
Ist das so gewollt, oder ist das ein BUG?

Re: Benutzerdefinierte Profilfelder - Mängel

Verfasst: 24.10.2010 16:34
von Hinnerk
Da hast du wohl die einzig in Frage kommende Antwort nicht richtig definiert. Ich habe in meinem Anmeldeformular neben dem Captcha auch drei Fragen über Benutzerdefinierte Profilfelder eingebaut. Da wird als Antwort wirklich nur das akzeptiert, was ich vorgebe. Zahlen stat Buchstaben oder umgekehrt geht nicht. Nebenbei: Seit Monaten keine Bot-Registrierungen mehr, obwohl täglich bis zu 100 Versuchen. Sämtliche Capcha-Versionen, selbst bis zur Unkenntlichkeit eingestellt, wurden von den Bots zuvor geknackt.

Re: Benutzerdefinierte Profilfelder - Mängel

Verfasst: 24.10.2010 20:11
von dieter99
Hinnerk hat geschrieben:Ich habe in meinem Anmeldeformular neben dem Captcha auch drei Fragen über Benutzerdefinierte Profilfelder eingebaut. Da wird als Antwort wirklich nur das akzeptiert, was ich vorgebe. Zahlen stat Buchstaben oder umgekehrt geht nicht.
Wie ist es dann möglich, dass bei mir keine Prüfung (auf Richtigkeit) stattfindet? Habe ich bei der Konfiguration etwas übersehen?

Re: Benutzerdefinierte Profilfelder - Mängel

Verfasst: 26.10.2010 06:28
von dieter99
Wenn bei "Art des Feldes" einzeiliges Textfeld angegeben wurde, dann kann ich unter "Spezifische Optionen der Feldart" die zulässigen Werte definieren ("Alle Zeichen", "nur Ziffern", usw.).
Wurde jedoch bei "Art des Feldes "Zahlen" ausgewählt, dann können in den Optionen die zulässigen Werte logischerweise nicht definiert werden (da nur Zahlen möglich sind).
Wenn man "Zahlen" auswählt dann erfolgt später bei der Registrierung KEINE Überprüfung, ob auch tatsächlich Zahlen eingegeben wurden.
Diese Feldart ist somit unbrauchbar, man muss auf "einzeiliges Textfeld" zurückgreifen.
Hat das schon jemand von euch getestet (Zahlen statt einzeiliges Textfeld)?