Вход Регистрация
Файл: reg.php
Строк: 84
<?
Error_Reporting
(E_ALL & ~E_NOTICE);
include 
"config.php";
include 
"includes/header2.php";

$a=mysql_num_rows(mysql_query("select * from user;"));
if(
$a<50){
if(empty(
$login) || empty($pass) || empty($pass2) || empty($email))
{
echo 
"<form action="reg.php" method="post">
<postfield name="
login" value="$(login)"/>
<postfield name="
pass" value="$(pass)"/>
<postfield name="
pass2" value="$(pass2)"/>
<postfield name="
email" value="$(email)"/>";
print 
"Для регистрации в онлайн-игре "Власть Тьмы" необходимо заполнить простую форму регистрации. Указывайте верно свой email, без него вы не сможете восстановить пароль<br/>";
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" 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)))));


$query_users_login_reg mysql_query("select login,pass from users where login='".$login."';");

$users_login_reg mysql_fetch_array($query_users_login_reg);

if(!empty(
$users_login_reg['login']))
{
die
(
"Такой логин уже зарегистрирован<br/>
<a href="
reg.php">Назад</a>
</body>
</html>"
);
}
else
{
//$reg_data=date("G:j.n.y");
mysql_query("insert into user values(0,'$login','$pass','80','80','1000','0','$email','0','1','0','1','1','1','0',0,'0','0','0','','','','0','0','0','0','','0');");
$timec=date("H:i");
$text1="Поприветствуем нового жителя наШего мира - $login";
mysql_query("insert into chat values(0,'События','$timec','$text1','1');");
$query_users mysql_query("select id from users where login='".$login."';");
$users_login mysql_fetch_array($query_users);
$id=$users_login['id'];
print 
"Регистрация прошла успешно!<br/> Ваш логин: <b>$login</b><br/>Пароль: <b>$pass</b><br/>";
print 
"<a href="index.php">Назад</a>";
}
}
}else{
print 
"Лимит регистраций превышен. Регистрация недоступна<br/>";

}

print 
"</body>
</html>"
;

?>
Онлайн: 0
Реклама