Autor | Zpráva | ||
---|---|---|---|
cheli Profil |
#1 · Zasláno: 11. 1. 2010, 18:00:07
Zdravím, jak mam prosim opravit tento regulární výraz, aby to zakázalo všechny znaky kromě [_a-z0-9-]
if (preg_match("/[A-Z0-9_-]+/i",$user)) { ... |
||
Joker Profil |
#2 · Zasláno: 11. 1. 2010, 18:04:44
cheli:
escapovat pomlčku /[A-Z0-9_\-]+/i |
||
cheli Profil |
#3 · Zasláno: 11. 1. 2010, 18:31:55
Joker:
Zkusil jsem, ale pokud naíšu třeba sxdsdfs$.=´=´, tak mi to projde a nezakáže to ty znaky if (preg_match("/[A-Z0-9]+/i",$user)) { |
||
Majkl578 Profil |
#4 · Zasláno: 11. 1. 2010, 19:11:53
Přidat ^ a $
if (preg_match('~^[a-z0-9_\-]+$~i',$user)) { |
||
cheli Profil |
#5 · Zasláno: 11. 1. 2010, 19:28:22
Majkl578:
Jo tohle už funguje, tak jak si představuju. Přeju pěkný den a díky moc! |
||
Časová prodleva: 14 let
|
0