If (!preg_match("%^[а-яА-Яa-zA-Z0-9]{4,15}+$%",$login))
Не пропускает килрилицу, символы латинского алфавита идут как нада.
Подскажыте в чем проблема?
If (!preg_match("%^[а-яА-Яa-zA-Z0-9]{4,15}+$%",$login))
If (!preg_match("%^[а-яА-Яa-zA-Z0-9]{4,15}+$%u",$login))
ucwords()
$login=mb_convert_case($login, MB_CASE_TITLE, 'UTF-8');
Цитата (Magistr @ 24.12.2013 - 18:44) |
If (!preg_match("%^[а-яА-Яa-zA-Z0-9]{4,15}+$%",$login)) |
%^\w{4,15}+$%
"%^[а-яёa-z0-9]{4,15}+$%ui"