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

Размер файла: 4.57Kb
<?
Error_Reporting(E_ALL & ~E_NOTICE);
include "ini3.php";
include "includes/header$h.php";


switch($mode){
default:
print "<center><big>Вокзал,19.00</big></center><br/>";
print "Поезд подъехал к вокзалу и остановился. Ты вышел из вагона и огляделся по сторонам. Вдруг к тебе подошел какой-то человек и заговорил<br/>";
print "<b>Незнакомец:</b> Здарова, только сюда приехал, отлично. Пойдем со мной, объясню тебе что да как. Кстати, меня Ленс звать, а тебя?<br/>";
print "<div class='block'><a href=\"reg.php?mode=reg\" class='button_medium'>Сказать свое имя</a></div><br/>";
break;
case "reg":
if(empty($login) || empty($pass) || empty($pass2) || empty($email))
{
echo "<form action=\"reg.php?mode=reg\" method=\"post\">
<postfield name=\"login\" value=\"$(login)\"/>
<postfield name=\"pass\" value=\"$(pass)\"/>
<postfield name=\"pass2\" value=\"$(pass2)\"/>
<postfield name=\"email\" value=\"$(email)\"/>";
print "Все поля обязательны для заполнения<br/>";
print "Логин:<br/>";
print "<input name=\"login\" value=\"$login\" maxlength=\"20\"/><br/>";
print "Пароль:<br/>";
print "<input name=\"pass\"  value=\"$pass\" maxlength=\"15\"/><br/>";
print "Повторите пароль:<br/>";
print "<input name=\"pass2\" value=\"$pass2\" maxlength=\"15\"/><br/>";
print "Email:<br/>";
print "<input name=\"email\"  value=\"$email\"/><br/>";
echo "<input class=\"button_medium\" type=\"submit\" value=\"Регистрация\"/></form>";
}
else
{
if($pass!=$pass2)
{
print "Пароли не совпадают!<br/>";
print "<a href=\"reg.php\">Назад</a></body>
</html>";
exit;
}
elseif (strlen($login)<3)
{
print "Слишком короткий логин(менее 3 символов)<br/>";
print "<a href=\"reg.php\">Назад</a></body>
</html>";
exit;
}
elseif (strlen($email)<5)
{
print "Укажите свой реальный email<br/>";
print "<a href=\"reg.php\">Назад</a></body>
</html>";
exit;
}
elseif (strlen($pass)<5)
{
print "Слишком короткий пароль(минимум 5 символов)<br/>";
print "<a href=\"reg.php\">Назад</a></body>
</html>";
exit;
}
if (ereg("[�-��-�,А,Б,В,$,>,<,',;,/,\,&,#,,,.,:,*,@,!,%,^,(,)]","$pass$login$pass2"))
{
print "Недопустимые символы!<br/>";
print "<a href=\"reg.php\">Назад</a></body>
</html>";
exit;
}

$login=cyr(htmlspecialchars(stripslashes(trim(str_replace('$','$$',$login)))));
$login=substr($login,0,20);
$pass=cyr(htmlspecialchars(stripslashes(trim(str_replace('$','$$',$pass)))));
$pass2=cyr(htmlspecialchars(stripslashes(trim(str_replace('$','$$',$pass2)))));
$email=cyr(htmlspecialchars(stripslashes(trim(str_replace('$','$$',$email)))));

$pr = mysql_fetch_array(mysql_query("select login,pass from users where login='".$login."';"));
$pr2=$pr['login'];

if(!empty($pr2))
{
die
("Такой логин уже зарегистрирован<br/>
<a href=\"reg.php\">Назад</a>
</body>
</html>");
}
else
{
$reg_data=date("G:j.n.y");

$query_users = mysql_query("select id,pass from users where login='".$login."';");
$users_login = mysql_fetch_array($query_users);

$referal=mysql_fetch_array(mysql_query("select id,pass,gold,email,mobile,verify from users where login='".$ref."';"));
$dbid=$referal['id'];
$dbpass=$referal['pass'];
$dbemail=$referal['email'];
$dbmobile=$referal['mobile'];

$browser=$_SERVER['HTTP_USER_AGENT'];
$ip=$_SERVER['HTTP_USER_IP'];
$pass2=md5($pass);
mysql_query("insert into users values(0,'$login','$pass2',0,'$mobile','$email','$about','0','$reg_data','0','0','0','0','0','',100,'','".time().".0','','','".$nums."','','100','5','0','0','0','0','0','0','0','','','$pol','$dbid','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','','$ip','$browser','0','1','0','0','0','0');");
print "Регистрация прошла успешно!<br/> Ваш логин: <b>$login</b><br/>Пароль: <b>$pass</b><br/>";
$reg=mysql_fetch_array(mysql_query("select id from users where login='".$login."';"));
$id=$reg['id'];
echo "<div class='block'><a href=\"help.php?id=$id&amp;pass=$pass&amp;p=1\" class='button_medium'>Продолжить</a></div><br/>";
print "<a href=\"index.php\">Назад</a>";
}
}
break;
}
//print "Регистрация временно закрыта<br/>";
print "</body>
</html>";

?>