So. 14.10.2007
13:58 Uhr
#1
Hi zusammen,
beim Registrieren und umbenennen sind leerzeichen kein problem, allerdings funktioniert das einloggen dann nicht. Daher möchte ich jetzte einfach immer auf leerzeichen überprüfen und die halt verbieten.
if (preg_match("/[^A-z0-9_\-]/", $_POST['character'])==1){
so ist das momentan gemacht, damit nur alphanumerische zeichen verwendet werden können. Allerdings ist das leerzeichen halt noch ... Hat wer eine idee?
Danke schonmal!
TK
So. 14.10.2007
14:44 Uhr
#3
- Registriert seit
- 23.03.2007
- Beiträge
- 2.425
- Beitragswertungen
Das sollte doch auch schon standartmäßig mit den Leerzeichen funktionieren oder nicht? Meine User melden sich auch mit Leerzeichen an und ich hab nix verändert^^
Nichts ist so sicher, wie die Änderung.
So. 14.10.2007
14:50 Uhr
#4
- Registriert seit
- 12.02.2007
- Beiträge
- 1.399
- Beitragswertungen
wenn dich mit nem namen mit nem leerzeichen drin einloggen willst stimmt dann auch die groß und kleinschreibung?
####################
## hier geht's zu apex designs,
# meinem digitalen Portfolio
So. 14.10.2007
14:52 Uhr
#5
- Registriert seit
- 23.03.2007
- Beiträge
- 2.425
- Beitragswertungen
Wie meisnt du das? Ob danach die Usernamen auch so wie registriert angezeigt werden? Also Gross/klein?
Nichts ist so sicher, wie die Änderung.
So. 14.10.2007
14:54 Uhr
#6
- Registriert seit
- 12.02.2007
- Beiträge
- 1.399
- Beitragswertungen
es ist ja ein unterschied ob man
[*]nick name
[*]Nick name
[*]nick Name
oder
[*]Nick Name
schreibt
Zuletzt modifiziert von vollstr3cker am 14.10.2007 - 14:54:55
####################
## hier geht's zu apex designs,
# meinem digitalen Portfolio
So. 14.10.2007
15:04 Uhr
#8
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen
Vorher trim auf die Variable und dann ist whitespace \s bei regulären Ausdrücken, würde ich als extra preg_match machen.