Thread: PHP: REG_ERANGE warning
-
24-10-2004, 23:20 #1Member
- Registered
- 18/07/02
- Location
- Tongeren
- Posts
- 1,316
- iTrader
- 16 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
PHP: REG_ERANGE warning
Hallo, ik heb een vraagje
Heeft iemand ervaring met deze warning? Ik krijg ze op de volgende regel code (de eregi ftie wsl)
if( !eregi("^([a-zA-Z0-9]+)([0-9a-zA-Z-_]*) ", $username) )
Alvast bedankt_.-´[COR Team Member]`-._
http://www.hp.beno votes
-
-
25-10-2004, 00:26 #2Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
die + weglaten, en de haakjes dienen ook nergens voor btw

en leer met perl regular expressions werken, zoals preg_match
, die zijn sneller en uitgebreider.
no votes
-
25-10-2004, 00:30 #3Member
- Registered
- 18/07/02
- Location
- Tongeren
- Posts
- 1,316
- iTrader
- 16 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Thank you

Mja, gebruik preg op enkele plaatsen, maar dit is wel ietwat te simpel, tis maar ne username check toch
nu heb ik
if( !eregi("^[a-zA-Z0-9][a-zA-Z0-9\-_]*", $username) )
die \ voor die - moest om die warning weg te werken
Maar, het rare is da als ik nu als username bla+bla ingeeft of dez*ed da em nie in de if test komt, terwijl die eregi toch false truggeeft en door de ! een true moet geven :/Last edited by BloodSeaker; 25-10-2004 at 00:35.
_.-´[COR Team Member]`-._
http://www.hp.beno votes
