Вход Регистрация
Файл: registration.php
Строк: 55
<?php
require_once ('system/func.php');
$title 'Регистрация';
require_once (
'system/header.php');

noauth(); // Закроем от не авторизованных

echo '<div class="title"> Регистрация </div>';
echo 
'<div class="block center">';
if(isset(
$_REQUEST['success'])){
    
$name text(esc($_POST['name']));
    
$pass text($_POST['pass']);
    
$sex text($_POST['sex']);
    
$side text($_POST['side']);
    
$sql mysql_query("SELECT COUNT(`id`) FROM `users` WHERE `login` = '$name' AND `bot` = '0'");  // Доступность логина
    
if(empty($name)) $err 'Введите логин';

    elseif(empty(
$pass)) $err 'Введите пароль';
    elseif(
mysql_result($sql0) >= 1$err 'Такой логин уже занят';
    elseif(
mb_strlen($name) > 20 or mb_strlen($name) < 3$err 'Логин не может быть короче 3 и длиннее 20 символов';
    elseif(
mb_strlen($pass) > 20 or mb_strlen($pass) < 3$err 'Пароль не может быть короче 3 и длиннее 20 символов';
    if(!
$err){
if(
mysql_query("INSERT INTO `users` SET `login` = '".$name."', `password` = '".md5(md5($pass))."', `sex` = '".$sex."', `side` = '".$side."', `registr` = '".time()."', `crystals` = '500',`gold` = '20'")){
if(
$_SESSION['ref']){
$id num($_SESSION['ref']);
$partner mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
if(
$partner and $partner['ip'] != $_SERVER['REMOTE_ADDR'] and $partner['browser'] != $_SERVER['HTTP_USER_AGENT']){
$id_user mysql_insert_id();
mysql_query("update `users` set `id_partner` = '".$partner['id']."' where (`id` = '".$id_user."')");
}
}
}
        
/* ПРИСВАИВАЕМ КУКИ */        
        
setcookie('login'$nametime()+86400*365'/');
        
setcookie('password'md5(md5($pass)), time()+86400*365'/');
        
header('location: /');
        exit();
        }else{
        
$_SESSION['msg'] = $err;
        
header('location: ?');
        exit();
        }
}
echo 
'<form action="" method="post">
        Логин:<br/>
        <input type="text" name="name" maxlength="50" value="" placeholder="Введите логин..." /><br/>
        Пароль:<br/>
        <input type="password" name="pass" maxlength="50" value="" placeholder="Введите пароль..." /><br/>
        Ваш пол:<br />
        <select name="sex"><option value="m">Мужской</option><option value="w">Женский</option></select><br/>
        Выберите сторону:<br />
        <select name="side"><option value="good">Добро</option><option value="evil">Зло</option></select><br/>
        <input type="submit" value="Регистрация" name="success" class="btn"/>
    </form>'
;
echo 
'</div>';

require_once (
'system/footer.php');
?>
Онлайн: 0
Реклама