1. #1
    BloodSeaker's Avatar
    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.be
    no votes  

  2. #2

    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  

  3. #3
    BloodSeaker's Avatar
    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.be
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in