Просмотр файла techno/reg.php

Размер файла: 15.08Kb
<?php
define('PROTECTOR', 1);

$textl='Регистрация в "Техно"';
@include('files/db.php');
@include('files/auth.php');
@include('files/func.php');
@include('files/core.php');
@include('files/head.php');
echo'<style type="text/css">

select { background:none repeat scroll 0 0 #111111;border:1px solid #fdca4f;color:#ffffff;display:inline-block;height:26px;margin:2px 0 6px;padding:3px 0;width:100%;}
input { margin:0; padding:0; vertical-align:middle; background:#fff3a4; font-size: small; font-family: verdana;}
input.regs, input#captcha { width:99%; padding:4px 0 3px 3px; color:#fff; margin:2px 0 6px; border:1px solid #fdca4f;}
input.reg, input#captcha { width:99%; padding:0px 0 3px 0px; color:#fff; margin:1px 0 1px; border:1px solid #fdca4f;}
#form {text-align: center;}
input[type=submit]{
	margin: 4px 35%;
	display: inline;
	padding: 10px 30px 13px;
	height: 14px;
	color: #e6d3c7;
	font-size: 12px;
	margin-top: 5px;
	text-decoration: none;
	background: #080823;
	border: 1px solid #949494;
	border-radius: 10px;}
input.main-btn:hover {
		color: #fff;
		background: #1e1e53;}
}
input.main-btn img {
		display: block;
		float: left;
		margin-right: 5px;
		margin-top: 1px;
	}
</style>
</head>
';

echo'<div class="bgb"></div><div class="nevbb">';
function first()
{
$reg=rand(0,10000);
$_SESSION[kod]=$reg;
$ref = htmlspecialchars(stripslashes(addslashes($_GET['ref'])));
$referer=htmlspecialchars($_GET['refer']);
if(!empty($_GET[ref])){
echo "<form action=\"reg.php?mod=goreg&amp;ref=$_GET[ref]&refer=$referer\" method=\"post\">";}else{
echo '<form action="reg.php?mod=goreg&refer='.$referer.'" method="post">';}

$cvet="<font color = '#6FCD72'><b>"; $grey="<font color = 'grey'>"; $f="</font></b>";
echo'<center><b>Регистрация</b></center></div>';
echo"<div class=menu><font color = '#6FCD72'><b>Логин:</b></font><font color = 'grey'><small> (Вводится с учетом регистра букв.
Запрещено регистрировать наборы непонятных символов)</small></font><br/>
<input class='regs' type=\"text\" size=\"10\" name=\"nick\" maxlength=\"15\"/><br/>
$cvet Пароль:$f $grey(<small>Не более 10 символов, латиница и цифры</small>)<br/>
<input class='regs' name=\"pass\" size=\"10\" type=\"password\" maxlength=\"10\"/><br/>
$cvet Ваш e-mail:$f $grey(<small>Нужен для восстановления пароля</small>)<br/>
<input class='regs' type=\"text\" size=\"10\" name=\"email\" maxlength=\"50\"/><br/>
$cvet Пол:$f $grey<br/>
<select name=\"pol\"><option value=\"m\">Парень</option>
<option value=\"w\">Девушка</option></select><br/>
$cvet Сторона:$f $grey<br/>
<select name=\"storona\">
<option value=\"white\">Федералы</option>
<option value=\"black\">Сопротивление</option>
</select><br/>
$cvet Тип воина:$f $grey<br/>
<select  name=\"klas\">
<option value=\"wizard\">Боец</option>
<option value=\"fighert\">Рейнджер</option></select><br/>";
echo '

<input class="main-btn" type="submit" value="Регистрация" /></a></form></font>
<div align=center>(Я согласен с <a href="rules.php">правилами</a> игры)</font></div>';

echo "";
echo"</div><div class='menu'><a href='index.php?ref=$ref'>На главную</a></div></font>";
}
////////goreg/////
function goreg(){
if($_POST[storona]!='white' and $_POST[storona]!='black'){
echo "Не выбрана сторона персонажа!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
if($_POST[klas]!='fighert' and $_POST[klas]!='wizard'){
echo "Не выбран класс персонажа!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}

if($_POST[pol]!='m' and $_POST[pol]!='w'){
echo "Не выбран пол персонажа!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
$brauser=htmlspecialchars(stripslashes($_SERVER['HTTP_USER_AGENT']));
$ip=htmlspecialchars(stripslashes($_SERVER['REMOTE_ADDR']));
$pass = $_POST[pass];
$_POST[nick] = addslashes("$_POST[nick]");
$_POST[nick] = htmlspecialchars($_POST[nick]);
    
$_POST[pass] = addslashes("$_POST[pass]");       
$_POST[pass] = htmlspecialchars($_POST[pass]);

$_POST[repass] = addslashes("$_POST[repass]");
$_POST[repass] = htmlspecialchars($_POST[repass]);
    
$_POST[email] = addslashes("$_POST[email]");       
$_POST[email] = htmlspecialchars($_POST[email]);
$email = $_POST[email];
$tkr = mysql_query("SELECT * FROM `users` WHERE `usr` = '$_POST[nick]'");
$tkr=mysql_num_rows($tkr);
$bip = mysql_query("SELECT * FROM `users` WHERE `ip` = '$ip'");
$bip=mysql_num_rows($bip);
$temn = mysql_query("SELECT * FROM `users` WHERE `email` = '$_POST[email]'");
$tem=mysql_num_rows($temn);

if(strlen($_POST[nick])<3 or strlen($_POST[nick])>25){echo "Неверная длина ника!разрешено от 3 до 20 символов.<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
elseif (@preg_replace("[A-za-zА-яа-я0-9]+", "", $_POST[nick]) || @preg_replace("[A-za-z0-9]+", "", $_POST[pass]) || @preg_replace("[A-za-z0-9]+", "", $_POST[repass])){
echo "Используете запрещённые символы!<br/>";
echo "<a href=\"reg.php\">Назад</a></div>";}
elseif (ereg("/[0-9a-z_]+@[0-9a-z_^\.]", "", $_POST[email])){
echo "Не правильно введён e-mail!</div>";
echo "<a href=\"reg.php\">Назад</a></div>";}

elseif (($tkr < 1) && ($bip < 10) && ($tem < 1) && ($_POST[nick] != "") && ($_POST[pass] != "") )
{
$dater=date("d F, Y", time());
$time=date("H:i:s", time());
$dater = str_replace("January","января",$dater);
$dater = str_replace("February","февраля",$dater);
$dater = str_replace("March","марта",$dater);
$dater = str_replace("April","апреля",$dater);
$dater = str_replace("May","мая",$dater);
$dater = str_replace("June","июня",$dater);
$dater = str_replace("July","июля",$dater);
$dater = str_replace("August","августа",$dater);
$dater = str_replace("September","сентября",$dater);
$dater = str_replace("October","октября",$dater);
$dater = str_replace("November","ноября",$dater);
$dater = str_replace("December","декабря",$dater);

$_POST[pass] = md5($_POST[pass]);
$storona = $_POST[storona];

$mp="20"; $all="20";
$sila="11";
$krit="10";
$ukrit="10";
$lovk='12';
$protect='15';

if(!empty($_GET[ref])){
$_GET[ref] = htmlspecialchars(stripslashes(addslashes($_GET['ref'])));
$req = mysql_query("SELECT `ip` FROM `users` WHERE `id` = '$_GET[ref]' LIMIT 1");
$avto = mysql_num_rows($req);
if ($avto == 1) {
    $refer = mysql_fetch_array($req);
    if($ip!=$refer[ip]){
    mysql_query("INSERT INTO
        `users` SET
        `usr` = '$_POST[nick]',
        `pass` = '$_POST[pass]',
        `email` = '$_POST[email]',
        `ip` = '$ip',
        `pol` = '$_POST[pol]',
        `storona` = '$_POST[storona]',
        `lvl` = '1',
        `money` = '150',
        `skill` = '3',
        `hp` = '$all',
        `hpall` = '$all',
        `mp` = '$mp',
        `mpall` = '$mp',
        `exp` = '200',
        `almaz` = '1',
        `sila` = '$sila',
        `lovk` = '$lovk',
        `prot` = '$protect',
        `krit` = '$krit',
        `ukrit` = '$ukrit',
        `klas` = '$_POST[klas]',
        `city` = 'fornost',
        `ref` = '$_GET[ref]',
        `lvisit` = '$dater $time'");
    }}}else{
    mysql_query("INSERT INTO
        `users` SET
        `usr` = '$_POST[nick]',
        `pass` = '$_POST[pass]',
        `email` = '$_POST[email]',
        `ip` = '$ip',
        `pol` = '$_POST[pol]',
        `storona` = '$_POST[storona]',
        `lvl` = '1',
        `money` = '150',
        `skill` = '3',
        `hp` = '$all',
        `hpall` = '$all',
        `mp` = '$mp',
        `mpall` = '$mp',
        `exp` = '200',
        `almaz` = '1',
        `sila` = '$sila',
        `lovk` = '$lovk',
        `prot` = '$protect',
        `krit` = '$krit',
        `ukrit` = '$ukrit',
        `klas` = '$_POST[klas]',
        `city` = 'fornost',
        `ref` = 'not',
        `lvisit` = '$dater $time'");
}mysql_query("INSERT INTO
        `weapon` SET
        `usr` = '$_POST[nick]',
        `tip` = 'weapon',
        `kompl` = '0',
        `name` = 'Электрошок',
        `cena` = '280',
        `sila` = '5',
        `krit` = '1',
        `ukrit` = '2',
        `nlvl` = '1',
        `image` = 'yes'");
        
mysql_query("INSERT INTO
        `weapon` SET
        `usr` = '$_POST[nick]',
        `tip` = 'plash',
        `kompl` = '0',
        `name` = 'Поношенная куртка',
        `cena` = '200',
        `prot` = '7',
        `nlvl` = '1',
        `image` = 'yes'");

mysql_query("INSERT INTO
        `res` SET
        `usr` = '$_POST[nick]',
        `name` = 'Бинт',
        `lat_name` = 'Бинт',
        `tip` = 'elexir',
        `what` = 'hp',
        `give` = '10',
        `kol` = '10',
        `cena` = '6'");

mysql_query("INSERT INTO
        `res` SET
        `usr` = '$_POST[nick]',
        `name` = 'Энерджайзер',
        `lat_name` = 'Энерджайзер',
        `tip` = 'elexir',
        `what` = 'mp',
        `give` = '10',
        `kol` = '10',
        `cena` = '6'");
if(isset($_SESSION['site'])){
$site=htmlspecialchars($_SESSION['site']);}
mysql_query("INSERT INTO `res` SET `usr` = '$_POST[nick]', `lat_name` = 'jelezo', `name` = 'Железо',`kol` = '1', `tip`='res', `cena`='9'");
mysql_query("INSERT INTO `res` SET `usr` = '$_POST[nick]', `lat_name` = 'kamen', `name` = 'Камень',`kol` = '1', `tip`='res', `cena`='6'");
mysql_query("INSERT INTO `res` SET `usr` = '$_POST[nick]', `lat_name` = 'nefrit',`name` = 'Нефрит', `kol` = '1', `tip`='res', `cena`='30'");
mysql_query("INSERT INTO `res` SET `usr` = '$_POST[nick]', `lat_name` = 'obsidian',`name` = 'Обсидиан', `kol` = '1', `tip`='res', `cena`='30'");
mysql_query("INSERT INTO `res` SET `usr` = '$_POST[nick]', `lat_name` = 'serebro',`name` = 'Серебро', `kol` = '1', `tip`='res', `cena`='30'");
mysql_query("INSERT INTO `mesto` SET `usr` = '$_POST[nick]',`place` = 'main',`city` = '0'");
$date = time();
mysql_query("INSERT INTO regenerator SET usr = '$_POST[nick]', last = '$date'");
mysql_query("INSERT INTO `set` SET `usr` = '$_POST[nick]', `datareg` = '$date', `email` = '$_POST[email]', `brauser` = '$brauser', `referer` = '$_GET[refer]' , `prim` = 'on', `invmax`= '5', `site` = '$site'");
//************************

//********************
$_SESSION['log'] = $_POST[nick];
$_SESSION['pas'] = $_POST[pass];
$_SESSION['klas'] = $_POST[klas];
$_SESSION['storona'] = $storona;
$_SESSION['pol'] = $_POST[pol];
echo "<div class='dot'><center>Регистрация прошла успешно! <img src='pic/yes.png' alt='*'/><br>";
echo "Добро пожаловать в мир Техно!</center></div><br>
Ваш браузер:  <font color='gray'>$brauser</font> <br>
Ваш IP: <font color='gray'>$ip</font> <br>
Логин: <b>$_POST[nick]</b><br>
Пароль: <b>$pass</b><br>
Чтобы каждый раз не вводить логин и пароль, добавьте в закладки ссылку на автологин<br>
http://gotechno.ru/techno/enter.php?login=$_POST[nick]&pas=$pass<br>Скопировать:<br>";
echo'<input value="http://igru6ek.ru/techno/enter.php?login='.$_POST[nick].'&pas='.$pass.'" name="ssilka"/><br/></div>';
echo "<div class=\"menu\"><a href=\"reg.php?mod=intro\">Далее</a></div>";}
elseif($_POST[nick] == ""){
echo " <img src='pic/no.png' alt=''/> Вы оставили пустое поле: Логин!<br/>";
echo "<a href=\"reg.php\">«Назад</a></div>";}
elseif($_POST[pass] == ""){
echo " <img src='pic/no.png' alt=''/> Вы оставили пустое поле: Пароль!<br/>";
echo "<a href=\"reg.php\">«Назад</a></div>";}

elseif($tem >= 1){
echo " <img src='pic/no.png' alt=''/> E-mail занят!<br/>";
echo "<a href=\"reg.php\">«Назад</a></div>";}

elseif($tkr > 0){
echo " <img src='pic/no.png' alt=''/> Логин занят, выберите другой!<br/>";
echo "<a href=\"reg.php\">«Назад</a></div>";}
elseif($bip > 10){
echo " <img src='pic/no.png' alt=''/> Не стоит заводить столько много аккаунтов!<br/>";
echo "<a href=\"reg.php\">« Назад</a></div>";}}
function intro(){
if(empty($_SESSION['log']) or empty($_SESSION['pas']) or empty($_SESSION['storona']) or empty($_SESSION['klas'])){
echo "Ошибка!</div>";
echo "<div class=\"foot\"><a href=\"reg.php\">Назад</a></div>";}else{
echo"";
if($_SESSION['pol']=="w"){$a="а";$slovo="должна";}else{$slovo="должен";}
if($_SESSION['storona']=='white'){$st="светлого"; $st1="светлую"; $st3="мраком";}else{$st="тёмного"; $st1="тёмную"; $st3="добром";}
if($_SESSION['klas']=='wizard'){$kl="мага";}else{$kl="воина";}
echo" Наконец, группа проводников достигает Границы. Эти ребята шли очень быстро, 
тебе и еще нескольким Прибывшим
приходилось постоянно их догонять. Наверняка, большие ворота в Зону Конфликта оказали огромное впечатление 
на каждого из вас,
однако, и без того еле слышные голоса перебивала безумная одышка. Стоило только присесть, 
как ты услышал$a топот сапог - нужно поднять голову...<br/><br/>

<img class=\"float-left\" src=\"pic/game/11.jpg\" style=\"margin-right:8px;\" alt=\"*\"/> «Итак, бойцы! Мне не интересно, что каждого из вас привело сюда, мой долг лишь провести КМБ... очень короткий КМБ:<br/>
- У каждого из вас самое необходимое <b>снаряжение</b>, которое можно посмотреть на себе, а также заглянуть в <b>инвентарь</b><br/>
- По прибытию, открываем меню <b>Персонаж</b> на своем КПК и повышаем <b>статы</b>, затем отправляемся на <b>Охоту</b> и мочим любую повстречавшуюся тварь<br/>
- Все необходимое приобретаем на <b>Торговой площади</b><br/>
- Каждому доступна работа на <b>Руднике</b>, в <b>Городе</b> (там же можно развлечься)<br/>
- Истребляем врагов Стороны на <b>Арене</b> (оффлайн) и в <b>Перестрелках</b> (онлайн)<br/>
- Что не понятно, спрашиваем у товарещей в <b>Чате</b> и <b>Форуме</b><br/>
Это все. Всем приготовиться.. Вперед!»<br/>
";
echo "</div><div class=menu> <div class=zag><a href=\"index.php?\"> В игру </a></div></div>";}}
if($_GET[mod] == "")
{first();}
elseif($_GET[mod] == "goreg")
{goreg();}
elseif($_GET[mod] == "intro")
{intro();}
echo "</div><div class='menu' align='center'><a href='http://igru6ek.ru'> <img src='igru6ek.jpg' alt='*'/></a></div>";
include('files/end.php');
?>