Autor | Zpráva | ||
---|---|---|---|
markétka Profil * |
#1 · Zasláno: 6. 10. 2007, 09:33:31
ahoj, jakou podmínkou mám při registraci zamezit, aby uživatel nemohl v nicku mít velká písmena já udělal něco takovýhleho ale nefunguje mi to. if(!ereg("^([a-z0-9.-_]$", $nick)) echo 'Špatý nick'; Děkuju všem za odpovědi
|
||
Joker Profil |
#2 · Zasláno: 6. 10. 2007, 09:42:51
Podle mě je nejjednodušší použít strtolower a velká písmena převést na malá.
|
||
Alphard Profil |
#3 · Zasláno: 6. 10. 2007, 10:20:16
if(!ereg("^([a-z0-9.-_]$", $nick))
proč je před [a tato závorka ( ? musí se určit počet znaků, např. ereg("^[a-z0-9._-]{3,10}$", $nick) http://www.regularnivyrazy.info/shrnuti-syntaxe.html |
||
DFly Profil |
#4 · Zasláno: 6. 10. 2007, 23:57:38
nepatri to sem, ale pro jistotu bys tohle mel udelat uz na strane klientskeho scriptu (a v PHP samozrejme potom taky)
ja jen ze me selene prudi, kdyz neco nekam odeslu a teprve pak mi to napise ze jsem neco vyplnil spatne a vráti to prazdny formular :-) |
||
tajny spion Profil |
#5 · Zasláno: 7. 10. 2007, 10:12:48
markétka
A proc chces vlatne zakaznika ci navstevnika jeste vice omezovat, kdyz uz i bez toho je omezen dost? On treba musi, kvuli tomu, aby se dostal na tvuj web, zapnoput ptohlizec a natukat URL tvyho webu. A ty ponem jeste chces, aby musel mit v nicku maly pismena. Nehoraznost. Tim jsem chtel jako rict, ze nevidim duvod v tom, aby nemohli mit velky pismena v nicku. Myslim, ze nick jako JSEM VELKEJ KLUK si porizuje jen malo % navstevniku a myslim, ze takovi na tvym webu stejne dlouho nevydrzej. Ale mozna je to jen muj nazor. PS: Kdyz uz vypisujes (echo) "Spatny nick" napis take proc a rovnou prirad policku focus. Uzivatele popros o prejmenovani a nakonec mu podekuj. Potesi to. |
||
Joker Profil |
#6 · Zasláno: 7. 10. 2007, 10:23:43
tajny spion
Podle mě to není až takové omezení, kdyby se to konvertovalo automaticky. Kdybych měl jméno třeba "Joker", v databázi by bylo "joker" a přihlašování by reagovalo na slovo "joker" v jakékoliv kombinaci velkých a malých písmen. Někdo třeba nechce, aby byli šlo registrovat různé uživatele se jmény např. "joker", "Joker", "JOKER", (...) |
||
markétka Profil * |
#7 · Zasláno: 7. 10. 2007, 17:05:08
No na tom sejde já právě nichci aby byly úplně dvě stejný přezdívky jenom třeba rozlišený celikostí písmen
|
||
DJ Miky Profil |
#8 · Zasláno: 7. 10. 2007, 17:21:27
A nešlo by převést nick na malá písmena automaticky a pak to jen kontrolovat?
|
||
Joker Profil |
#9 · Zasláno: 7. 10. 2007, 17:23:30
DJ Miky
Přesně to jsem psal hned ve druhém příspěvku ;) |
||
Časová prodleva: 17 let
|
0