';
echo '
';
}
break;
case "mess":
$_POST ['login'] = ProcessLogAndPass($_POST ['login']);
$_POST ['password'] = ProcessLogAndPass($_POST ['password']);
$_POST ['summ'] = substr($_POST ['summ'],0,2);
$_POST ['c'] = substr($_POST ['c'],0,2);
if ((empty($_POST['login'])) AND (empty($_POST['password']))) {$message='Ошибка: вы не ввели имя и пароль!Назад';}
elseif (empty($_POST['login'])) {$message='Ошибка: вы не ввели имя!Назад';}
elseif (empty($_POST['password'])) {$message='Ошибка: вы не ввели пароль!Назад';}
elseif (empty($_POST ['summ'])) {$message='Ошибка: вы не ввели проверочную сумму!Назад';}
elseif ($_POST ['summ']!=$_POST ['c']) {$message='Ошибка: неужели сложно сложить правильно два числа!?
Назад';}
elseif (strlen($_POST ['login'])<3) {$message='Ошибка: вводимое имя должно содержать не менее 3 символов!
Назад';}
elseif (strlen($_POST ['password'])<5) {$message='Ошибка: вводимый пароль должен содержать не менее 5 символов!
Назад';}
elseif (ereg('[^a-zA-Zа-яА-Я0-9_+.!?]',$_POST ['login'])) {$message='Ошибка: введенное имя содержит недопустимые символы!Назад';}
elseif (ereg('[^a-zA-Z0-9]',$_POST ['password'])) {$message='Ошибка: введенный пароль содержит недопустимые символы!Назад';}
else
{
$arr = file('users.php');//считываем содержимое файла в массив
for($i = 1; $i"$user","2"=>"$pass");
echo $arr[$i][1]."
";
if ($_POST ['login']==$arr[$i][1])/*Проверка ника*/{$message='Ошибка: такой пользователь уже существует! Выберите другое имя.Назад';}
else
{
FileWrite ('users.php', $_POST ['login']."¤".$_POST ['password']."\n");
$message=''.$_POST['login'].' регистрация прошла успешно!
Твой пароль: '.$_POST['password'].'Чтобы не забыть свои данные сохрани эту страницу.На главную';
}
}
}
echo $message;
break;
default:
echo '- Имя должно содержать не менее 3 символов.
';
echo '- Пароль должен содержать не менее 5 символов.
';
echo '- Максимальная длина имени и пароля составляет 15 символов.
';
echo '- В имени разрешается использовать буквы русского алфавита, латинского, а также цифры и знаки "_", "+", ".", "!", "?".
';
echo '- В пароле разрешается использовать буквы только латинского алфавита и цифры.
';
echo 'Начать регистрацию';
break;
}
?>