Файл: moduls/rega.php
Строк: 63
<?php
include_once'../system/xcms_core.php';
if($_COOKIE['style']=='web')require_once '../system/web_head.php'; else require_once '../system/head.php';
echo'<div class="menu" style="text-align:center;"><a href="/login">Авторизация</a> | Регистрация</div>';
if(!$user){
if($rega==1){
if(!empty($_POST['login']) and !empty($_POST['password']) and !empty($_POST['sex']) and !empty($_POST['mail'])){
$login=protect($_POST['login']);$login_strl=strlen($login);
$password=protect($_POST['password']);$pass_strl=strlen($password);
$sex=protect(intval($_POST['sex']));
$mail=protect($_POST['mail']);$mail_strl=strlen($mail);
$q=$db->query("select * from `user` where `login`='$login'")->fetch(PDO::FETCH_ASSOC);
$w=$db->query("select * from `user` where `mail`='$mail'")->fetch(PDO::FETCH_ASSOC);
if(!empty($_POST['ok'])){
if($login_strl>4 and $pass_strl>4 and $mail_strl>4){
if(!$q){
if(!$w){
$db->query("insert into `user` set `login`='$login', `password`='".pass($password)."', `mail`='$mail', `time`='$time', `balans`='10', `sex`='$sex'");
echo'<div class="menu">Зарегистрировались -> <a href="/login?login='.$login.'&password='.$password.'">Далее</a></div>';
}else{echo'<div class="menu">Этот эл.адрес занят -> <a href="/pass">Восстановить пароль</a></div>';}
}else{echo'<div class="menu">Этот логин занят -> <a href="/registration">Назад</a></div>';}
}else{echo'<div class="menu">Мин. длина логина, пароля, почты - 5 символов</div>';}
}else{echo'<div class="menu">Вы должны согласиться с правилами сайта</div>';}
}else{
echo'<form action="#" method="post"><div class="menu">
Логин:<br /><input type="text" name="login"/><br />
Пароль:<br /><input type="text" name="password" value="'.$passgen.'"/><br />
Пол:<br /><select name="sex">
<option value="1">Мужской</option>
<option value="2">Женский</option>
</select><br />
Эл. Почта:<br /><input type="text" name="mail"/><br />
Я ознакомлен и согласен с <a href="/info/rules"><b>правилами</b></a> системы <input type="checkbox" name="ok"/><br />
<input type="submit" value="Регистрация">
</div></form>';
}
}else{echo'<div class="menu">Регистрация временно закрыта</div>';}
}else{echo'<div class="menu">Вы уже зарегистрированы</div>';}
back('/');
if($_COOKIE['style']=='web')require_once '../system/web_foot.php'; else require_once '../system/foot.php';
?>