Файл: register.php
Строк: 180
<?php
include 'inc/mysql.php';
include 'inc/check.php';
include ("inc/gzip.php");
include ("inc/head.php");
if(isset($_SESSION['auth']) && $_SESSION['auth']==1){
header ("Location: games.php?");
exit;
}
echo "<div class='foot'>";
echo '<center><b>"Бригада"</b> - это бесплатная онлайн игра!</center></font></div>';
echo'<center><div class="image-radius" style="background: url(/pic/index/logo2.png); width: 289px; height: 105px;"/></div></center>';
$req = mysql_query("SELECT * FROM `config` WHERE `registratoins` = 'of' ");
////////////////////////////
if (mysql_num_rows($req)==1){
echo"<center>Регистрация игры закрыта по техническим причинам администраторами проекта!<br>";
echo '</center></form>';
echo "<div class='ssl'>";
echo "<center><div class='foot'> <a href="index.php">На главную</center></a></div>";
include 'inc/nogi.php';
exit;
}
echo "<div class='foot'>";
$faq = mysql_query("SELECT * FROM `config`");
$base = mysql_fetch_array($faq);
echo "<center>Для начала нужно заполнить некоторые бумаги и начать играть!</div></center>";
$cfg = mysql_query("SELECT * FROM `config`");
$configs = mysql_fetch_array($cfg);
echo "<center>Только СЕГОДНЯ!<br> Регистрируйся и получи <img src='/pic/main/money.gif' alt='*'/> $configs[money_rega] папирос в подарок!</center>";
if (isset($_GET['go']) && $_GET['go']=='reg'){
$faq = mysql_query("SELECT * FROM `config`");
$base = mysql_fetch_array($faq);
$login = $_POST['login'];
$newpassword =uniqid("F");
$newpas=substr($newpassword,8);
$new=$newpas;
$password = $newpas;
$sex = $_POST['sex'];
$login = mysql_real_escape_string(trim($login));
$password = mysql_real_escape_string(trim($password));
$sex = mysql_real_escape_string($_POST['sex']);
if (strlen($password)>36)$err[]='<hr><center>Слишком длинный пароль.</hr></center>';
if (strlen($login)>20)$err[]='<hr><center>Слишком длинный ник персонажа.</hr></center>';
if (strlen($password)<6)$err[]='<hr><center>Слишком короткий пароль.</hr></center>';
if (strlen($login)<3)$err[]='<hr><center>Слишком короткий ник персонажа.</hr></center>';
if (ereg_replace("[a-z0-9_-]","",strtolower($login)))$err[]='<hr><center>Ник должен состоять из латинских букв и цифр и/или символов _ и -.</hr></center>';
if(empty($login) or empty($password) or empty($sex)){
$err[]="<hr><center>Не все поля заполнены.</hr></center>";
}
$login2 = mysql_result(mysql_query("SELECT COUNT(*) FROM `account` WHERE `login`='".mysql_real_escape_string($login)."'"),0);
if($login2){
$err[]="<hr><center>Ник персонажа уже занят.</hr></center>";
}
$mp="500";
$all="1000";
$newpassword =uniqid("F");
$newpas=substr($newpassword,3);
$new=$newpas;
$dater = time();
if(!$err){
mysql_query("INSERT INTO `account` SET
`login` = '$login',
`password` = '$password',
`secret` = '$new',
`aktivations` = '0',
`sex` = '$sex',
`lvl` = '1',
`status` = 'user',
`money` = '$configs[money_rega]',
`hp` = '$all',
`hpall` = '$all',
`mp` = '$mp',
`shans_krystal` = '5',
`mpall` = '$mp',
`exp` = '0',
`arena_zahita` = '1',
`bossl1` = '500',
`bossl2` = '5000',
`bossl3` = '25000',
`bossl4` = '50000',
`bossl5` = '100000',
`bespredel1_1` = '50000',
`bespredel2_2` = '80000',
`bespredel3_3` = '100000',
`ataka` = '100',
`zahita` = '100',
`vorotyla` = '10',
`datareg` = '$dater',
`rabota_mpall` = '6',
`regenerator` = '$dater'");
$u=mysql_query("SELECT * FROM `account` ORDER by `id` DESC");
$dat=mysql_fetch_array($u);
$uids=$dat[id];
$refas=$uids;
$req = mysql_query("SELECT * FROM `account` WHERE `id` = '".intval($_GET['ref'])."' ");
$avto=mysql_num_rows($req);
if($avto==1){
mysql_query("INSERT INTO referals SET `ids`='$refas', `refs` = '".intval($_GET['ref'])."', `yes` = 'yes' ");
}
mysql_query("INSERT INTO `biznes` SET
`id` = '$uids',
`biznes1_dostup` = '300',
`biznes1_dostup2` = 'of',
`biznes1_dohod` = '10',
`biznes1_lvl` = '0',
`biznes1_lvl2` = '20',
`biznes2_dostup` = '1500',
`biznes2_dostup2` = 'of',
`biznes2_dohod` = '25',
`biznes2_lvl` = '0',
`biznes2_lvl2` = '20',
`biznes3_dostup` = '10000',
`biznes3_dostup2` = 'of',
`biznes3_dohod` = '50',
`biznes3_lvl` = '0',
`biznes3_lvl2` = '20',
`biznes4_dostup` = '70000',
`biznes4_dostup2` = 'of',
`biznes4_dohod` = '80',
`biznes4_lvl` = '0',
`biznes4_lvl2` = '20',
`biznes5_dostup` = '150000',
`biznes5_dostup2` = 'of',
`biznes5_dohod` = '115',
`biznes5_lvl` = '0',
`biznes5_lvl2` = '20',
`biznes6_dostup` = '300000',
`biznes6_dostup2` = 'of',
`biznes6_dohod` = '200',
`biznes6_lvl` = '0',
`biznes6_lvl2` = '20',
`biznes7_dostup` = '100000',
`biznes7_dostup1` = '100',
`biznes7_dostup2` = 'of',
`biznes7_dohod` = '300',
`biznes7_lvl` = '0',
`biznes7_lvl2` = '50'
");
$timesn=time()+172800;
mysql_query("INSERT INTO `zahita_arena` SET
`account` = '$uids',
`time` = '$timesn'");
mysql_query("INSERT INTO `dosuj` SET
`account` = '$uids'");
mysql_query("INSERT INTO `zadanuya` SET
`account` = '$uids',
`zadanie` = '0'");
mysql_query("INSERT INTO `masterskaya` SET
`id` = '$uids',
`lvl` = '0',
`shans` = '1'");
mysql_query("INSERT INTO `podval` SET
`podval_mpall` = '3',
`aktivatoins` = '0'");
$_SESSION['id'] = mysql_insert_id();
$_SESSION['login']=$login;
$_SESSION['password']=$password;
$_SESSION['auth']=1;
header ("Location: library.php?go=post&id=1&topik=13");
exit;
}else{
foreach($err as $valhelp){
echo ''.$valhelp.' </b>'; }
}
}
echo '
<form action="?go=reg&ref='.intval($_GET['ref']).'" method="post" class="aut">
<hr><center><b>Придумай себе ник:</b><br><small>(от 3 до 20 латинских букв и цифр)</small><br>
<input name="login" value="'.htmlspecialchars($_POST['login']).'">
<br>
<b>Твой пол:</b>
<br />
<select name="sex">
<option value="man">Мужской</option>
<option value="woman">Женский</option>
</select>
<br />
<input type="submit" value="Продолжить" class="submit"/>
</center></form>
';
echo "<div class='ssl'>";
echo "<center><div class='foot'> <a href="index.php"> <img src='pic/main/rotate.png'/> На главную</center></a></div>";
include 'inc/nogi.php';
?>