Показать сообщение отдельно

  #2  
Старый 14.12.2009, 23:28
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
С нами: 9950786

Репутация: 214


По умолчанию

Цитата:
Сообщение от mastaadon  
Ребята помогите с кодом, нужно написать php функцию которая будет проверять логин на содержание недопустимых символов. В моем случае логин должен содержать только цифры, буквы английского алфавита и символы @, ., -, _ . То есть все что присутствует здесь:
Код:
.,-,_,@,1,2,3,4,5,6,7,8,9,0,A,a,B,b,C,c,D,d,E,e,F,f,G,g,H,h,I,i,J,j,K,k,L,l,M,m,N,n,O,o,P,p,Q,q,R,r,S,s,T,t,U,u,V,v,W,w,X,x,Y,y,Z,z

PHP код:
<?php

function check_login ($login) {
if(!
preg_match("/^[a-zA-Z0-9\.@\-_]+$/",$login)) 
    echo 
"Ошибка";
else 
    echo 
"Правильное имя";
}
?>

Последний раз редактировалось svesve; 15.12.2009 в 02:53..
 
Ответить с цитированием