= 25) { if($_POST['log'] != null) { if(strtoupper($_POST['log']) == strtoupper("невидимка") || strtoupper($_POST['log']) == strtoupper("мусорщик") || strtoupper($_POST['log']) == strtoupper("мироздатель") || strtoupper($_POST['log']) == strtoupper("архивариус") || strtoupper($_POST['log']) == strtoupper("Благодать") || strtoupper($_POST['log']) == strtoupper("Merlin") || strtoupper($_POST['log']) == strtoupper("Коментатор")) { echo 'Регистрация персонажа с ником '.$_POST['log'].' запрещена!
'; } elseif(strlen($_POST['log']) < 3 || strlen($_POST['log']) > 20 || !preg_match("/^[a-zA-Zа-яА-Я0-9][a-zA-Zа-яА-Я0-9_ -]+[a-zA-Zа-яА-Я0-9]$/", $_POST['log']) || preg_match("/__/", $_POST['log']) || preg_match("/--/", $_POST['log']) || preg_match("/ /", $_POST['log']) || preg_match("/(.)\\1\\1\\1/", $_POST['log'])) { echo "Логин может содержать от 3 до 20 символов, и состоять только из букв русского или английского алфавита, цифр, символов '_', '-' и пробела.
Логин не может начинаться или заканчиваться символами '_', '-' или пробелом
Также в логине не должно присутствовать подряд более 1 символа '_' или '-' и более 1 пробела, а также более 3-х других одинаковых символов.

".$_POST['log']; } elseif(preg_match("[a-zA-Z]", $_POST['log']) && preg_match("[а-яА-Я]", $_POST['log'])) { echo "Логин не может содержать одновременно буквы русского и латинского алфавитов!
"; } else { if(!isset($usid['id'])) { echo 'good'; } else { echo 'Данный логин занят ...'; } } } else { echo 'Введите логин ...'; } } else { echo 'Недостаточно средств ...'; } } else { echo 'Банк не найден ...'; } } else { echo 'Missing params. Code: 02.'; } } else { echo 'Missing params. Code: 01.'; } if($_POST['true'] == '1') { if($bank['ekr'] >= 25) { mysql_query('UPDATE `users` SET `login` = "'.mysql_real_escape_string($_POST['log']).'" WHERE `id` = "'.$user['id'].'" LIMIT 1'); $bank['ekr'] -= 25; mysql_query('UPDATE `bank` SET `ekr` = "'.$bank['ekr'].'" WHERE `id` = "'.$bank['id'].'" LIMIT 1'); echo 'Ваш логин успешно изменен ...'; } else { echo 'Err'; } echo 'Тест логин'; }