Вход Регистрация
Файл: bloodlands.pw/reg.php
Строк: 64
<?php
define
('cms'1);
require_once 
'core.php';
if(
$userheader('location: index.php');
if(!empty(
$id)) $ref mysql_result(mysql_query("SELECT count(*) FROM `users` WHERE `id` = '".$id."'"),0);

echo 
'<div class="head">Регистрация</div><div class="all"><div class="pt" align="center">
<div class="menu">Великий старец</div><br/><a href="'
.$patch.'img/locations/reg.jpg">
<img src="'
.$patch.'img/locations/reg.jpg" alt="" height="110"></a><br/>
<br/>Приветствую, странник! Представься пожалуйста...<br/>
В этот город не так просто попасть, я дам тебе пароль.<br/>Позже ты сможешь сменить его в настройках.<br/><br/>'
;

if (isset(
$_POST['ok'])){
$login filter($_POST['nick']);
$race filter($_POST['race']);
$sex filter($_POST['sex']);
$pass filter(gen(6));

if (
$login && $race && $sex) {
$error '';
if(
mb_strlen($login) < || mb_strlen($login) > 40$error .= 'Неверное количество символов в нике!<br/>';
if(
$race or $race 1$error .= 'Не выбрана раса!<br/>';
if(
$sex != 'm' && $sex != 'w'$error .= 'Не выбран пол!<br/>';
if(
mysql_num_rows(mysql_query("SELECT `id` FROM `users` WHERE `login` = '".$login."'")) == 1$error .= 'Этот ник уже занят!<br/>';
if(!
preg_match('/^[a-z0-9а-яґіїё_ -]{4,}$/iu'$login)) $error .='В нике есть запрещеные символы!<br />';

if(empty(
$error)) {
if(
$ref == 1$refka $id; else $refka 0;
mysql_query("INSERT INTO `users` SET `race` = '".$race."', `level` = '1', `city` = '1', `damage` = '1', `damagemax` = '3', `reg` = '".time()."', `hp` = '25', `hp_all` = '25', `x` = '3', `y` = '1', `sila` = '1', `lovk` = '1', `vin` = '1', `kol` = '7', `points` = '3', `sex` = '".$sex."', `login` = '".$login."', `pass` = '".md5(md5($pass))."', `ref` = '".$refka."'");
$user mysql_insert_id();
mysql_query("INSERT INTO `vip` SET `user` = '".$user."', `exp` = '1', `bots` = '1', `regeneration` = '1', `skidki` = '1', `time` = '".round(time()+86400)."'");
        
echo 
'Все жители города будут называть тебя <b>'.$login.'</b>!<br/>
<b>Твой секретный пароль:</b> '
.$pass.'<br/><br/>
<a class="linestart" href="enter.php?login='
.$login.'&amp;pass='.$pass.'">Войти в город</a>';
include 
'./include/foot.php'; exit;
} else echo 
'<b>'.$error.'</b><br/><br/>';
} else echo 
'<b>Некоторые из важных полей не были заполнены!</b><br/><br/>';
}

echo 
'<a class="line" href="./library.php?a=races">Информация по расам</a><br/>';
if(
$ref == 0) echo'<form action="?" method="post">'; else echo'<form action="?id='.$id.'" method="post">';
echo
'<b>Никнейм:</b><br/><input type="text" name="nick" class="text">
<select name="race" size="1" class="text"> 
<option value="1">Человек</option>
<option value="2">Гном</option>
<option value="3">Гоблин</option>
<option value="4">Орк</option>
</select><select name="sex" size="1" class="text"> 
<option value="m">Парень</option>
<option value="w">Девушка</option></select>
<br/>Вы автоматически соглашаетесь<br/>с <a href="../library.php?a=pravila"><b>Правилами</b></a> проекта!<br/><br/>
<input type="submit" name="ok" value="Регистрация" class="button"></form><br/><a class="line" href="./">Главная</a>'
;

include 
'./include/foot.php';
?>
Онлайн: 2
Реклама