BabadukПросветленный (21048)
3 года назад
function login_login($login){
$logins[0] = $login;
$logins[0] = preg_replace('/\s+/', '', $logins[0]);
if(!$logins[0]){
$logins[0] = "";
$logins[1] = "Введите ваш логин";
return $logins;
}else{
if(strlen($logins[0])>20){
$logins[0] = "";
$logins[1] = "Логин не может быть больше 20 символов";
return $logins;
}else{
if(!preg_match('/^[a-zA-Z0-9]{1,255}$/', $logins[0])){
$logins[0] = "";
$logins[1] = "Логин может состоять из латинского алфавита и цифр";
return $logins;
}else{
if(strlen($logins[0])<4){
$logins[1] = "Логин не может быть меньше 4 символов";
return $logins;
}else{
return $logins;
}}}}}
<?php
require 'db/rb/rb.php';
$data = $_POST;
if (isset($data['do_signup']))
{
$errors[] = array();
if( trim($data['login']) == " " )
{
$errors[] = 'Введите логин!';
}
$errors[] = array();
if( trim($data['email']) == " " )
{
$errors[] = 'Введите Email!';
}
$errors[] = array();
if( trim($data['password']) == " " )
{
$errors[] = 'Введите пароль!';
}
$errors[] = array();
if( trim($data['password_2']) == " " )
{
$errors[] = 'Подтвердите пароль!';
}
$errors[] = array();
if( trim($data['password_2']) != $data["password"] )
{
$errors[] = 'Неверный пароль!';
}
if (empty($errors))
{
# all ok
}
else
{
echo "'array_shift($errors)'";
}
}
?>
Введите ваш логин:
Введите ваш Email:
Введите ваш пароль:
Подтвердите ваш пароль:
Зарегистрироваться