пэхопе

Discussion in 'PHP' started by Sn@k3, 30 Mar 2008.

Thread Status:
Not open for further replies.
  1. Sn@k3

    Sn@k3 Elder - Старейшина

    Joined:
    13 Apr 2006
    Messages:
    1,000
    Likes Received:
    437
    Reputations:
    90
    все известная прег эрег?

    PHP:
    if($nickname && !preg_match("#[0-9a-z-]+[0-9a-z-]#"$nickname)) { 
    echo
    "<center><table border='1' width='63%'   cellspacing='1' cellpadding='0' bordercolorlight='#008000'>
            <tr>
                <td width='97%' bgcolor='#D6E0BE'>
                <center><font color=black>Внимание! В поле 'уникального имени' требуется следующее:<br></center> 1)вводяться только английские символы и/или цифры.<br>2)не менее двух символов<br>3)символы вида: $,%,#,& и т.д. - под ЗАПРЕТОМ!<br>4)Максимум <b>11</b> символов!, учимся считать.</font><br><br><center><a href=xxxxxxxx>../back</a></center></td>
            </tr>
        </table></center>"
    ; exit; }
    как видим тут типа вводиться не менее двух символов иначе еррор. но мне требуется чтобы там могли вводиться и большие англ знаки типа A1bsbsb
    или вообще могли быть там))))) он у меня ругается, я пробовал подставлять, толи меня торчит, толи .....
     
  2. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    /^[0-9a-z]{2,11}$/i
     
    1 person likes this.
  3. Sn@k3

    Sn@k3 Elder - Старейшина

    Joined:
    13 Apr 2006
    Messages:
    1,000
    Likes Received:
    437
    Reputations:
    90
    тема раскрыта
     
Thread Status:
Not open for further replies.