Archiv verlassen und diese Seite im Standarddesign anzeigen : Benutzereingaben bei Registrierung
powersave
07.10.2007, 19:13
hi ihr,
ist es möglich die eingaben der Benutzer bei der Registrierung zu prüfen?
Beispiel
Feld Telefonnummer nur Zahlen
Feld PLZ nur Zahlen
Feld Ort nur Buchstaben
Surviver
07.10.2007, 20:44
Ja, man kann für Profilfelder reguläre Ausdrücke angeben :)
regex bei den profilfeldern + eventuell noch ein js das es direkt bei der eingabe macht :)
regex=> http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck
ok, da war wieder wer schneller
powersave
10.10.2007, 23:43
eventuell noch ein js das es direkt bei der eingabe macht
Gibt es denn so ein js schon?
Surviver
11.10.2007, 07:34
Nein, sollte aber kein großes Problem sein
if (!profilefieldxyz.Match('RegEx'))
{
alert('Falsche Eingabe');
return false;
}
powersave
13.10.2007, 22:59
Wo würdest du dieses anwenden?
Im Template userfield_textbox oder in der Register.php?
Surviver
13.10.2007, 23:13
In der Datei keines falls, im von dir genannten Template sollte es am einfachsten gehen ;)
powersave
13.10.2007, 23:45
In der Datei keines falls, im von dir genannten Template sollte es am einfachsten gehen ;)
wie Trage ich das ein?
der script wird mir ständig angezeigt wenn ich die registrierung aufrufe
meinst du mit der script wird mir ständig angezeigt das:if (!profilefieldxyz.Match('RegEx'))
{
alert('Falsche Eingabe');
return false;
}
naja das gehört noch zwischn CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
---------- und ausserdem ist das pseudocode was er gepostet hat
1. müsste man das profilfeld einbringen 2. nach was geprüft werden soll
powersave
14.10.2007, 01:11
und ausserdem ist das pseudocode was er gepostet hat
1. müsste man das profilfeld einbringen 2. nach was geprüft werden soll
Das ist mir schon klar das dieses kein vollständiger code ist und ich noch einige werte setzen muss.
aber mal ne Frage dazu in dem Template ist nur ein aufruf von einem Textfeld
und nicht sieben Felder so wie ich Sie benutze
schreibe ich jetzt für jedes Feld diesen code
vBulletin® v3.8.0, Copyright ©2000-2009, Jelsoft Enterprises Ltd.