View file reg.php

File size: 2.97Kb
<?
session_start();
include 'include/stat.php';
$race = $_GET['race'];
$stat = $_GET['stat'];
include 'include/head.php';
if ($race<>1 && $race<>2 && $stat<>'send')
{
?>
<div class="link"><a href="index.php">Вход</a> | Выбор расы
</div><b>Выбор расы</b> играет второстепенную роль. Все характеристики равнозначны. <div class="in">Сделай выбор</div><a href="reg.php?race=1">Стать вампиром</a></br>
<a href="reg.php?race=2">Стать оборотнем</a>
<?
}
elseif (($race==1 OR $race==2) AND $stat<>'send')
{
?>
<div class="link"><a href="index.php">Вход</a> | Регистрация</div>
<b>Примечание :</b> все поля, кроме "Ваш друг", являются обязательными.
<div class="in">Регистрация</div>
<form action="reg.php?stat=send" method="POST"><input type="hidden" name="race" value="<?=$race?>">
Имя в игре:</br><input class="input" type="text" name="name" size="30" MAXLENGTH="30" value=""><br>Введите пароль:</br><input class="input" type="password" name="pass" size="20" MAXLENGTH="20"  value=""><br>Ваш адрес e-mail:</br><input class="input" type="text" name="email" size="30" MAXLENGTH="120" value=""><br><img src="captcha/pic.php"><input class="input" type="text" name="captcha" size="30" MAXLENGTH="120" value=""><br><input type="checkbox" name="agree" value="ok"> Я принимаю правила</br>Введите здесь имя игрока, который привёл Вас в эту игру. После этого он станет Вашим создателем и Вы автоматически станете принадлежать к его расе (вампир или оборотень).<br><input class="input" type="text" name="father" size="30" MAXLENGTH="255" value=""><br><input type="submit" class="input" value="    отправить    ">
</form>
<?
}
elseif ($stat=='send')
{
include 'include/sys.php';
$name   = def($_POST['name']);
$pass   = def($_POST['pass']);
$email  = def($_POST['email']);
$agree  = def($_POST['agree']);
$race   = def($_POST['race']);
$father = def($_POST['father']);

if(strtolower($_SESSION['captcha']) == strtolower($_POST['captcha']))
{
if ($agree=='ok')
{
$result = count_query("SELECT id
FROM user
WHERE name = '$name'");
if (@mysql_result($result,0))
{
echo'<b>Ошибка:</b> Аккаунт с таким именем уже существует<br>';
$err=1;
}

$result = count_query("SELECT id
FROM user
WHERE email = '$email'");
if (@mysql_result($result,0))
{
echo'<b>Ошибка:</b> Аккаунт с таким email уже существует<br>';
$err=1;
}
if ($err<>1)
{
count_query("INSERT
INTO user (name,pass,email,race,father, gold, ab_pow, ab_def, ab_agi, ab_stam, ab_chr, hp_now, hp_max)
VALUES ('$name','$pass','$email','$race','$father',100,5,5,5,5,5,100,100)");
count_query("INSERT
INTO note (note)
VALUES ('Блокнот')");
print '<br>Вы зарегистрированы: <br><b>'.$name.'</b><br><b>'.$pass.'</b><br><b>'.$email.'</b><br><a href=index.php>Вход</a>';
}
}
else
{
print 'Вы не согласны с условиями регистрации';
}
}
else
{
echo "Ошибка в каптче. <a href=reg.php>Попробуйте еще раз.</a>";
}
}
else
{
print 'Кривой запрос';
}

$_SESSION['captcha']=rand(1,90);
?>







<?include 'include/foot.php';?>