Файл: _gladiators2_/gladiators2/gladiators/gladiators/remind.php
Строк: 80
<?
/* This file decoded and nulled by NukLeoN [AnTiSh@Re] */
include 'connect.php';
if (!($_POST['login_p']))
{
if ($_GET['step'] == '2')
{
$error = 'Не заполнены необходимые поля формы';
$_GET['step'] = '1';
}
}
if ($_POST['login_p'])
{
$result = mysql_query ('select count(*) from users where login='' . $_POST['login_p'] . ''');
$row = mysql_fetch_array ($result);
if (!($row[0]))
{
$error = 'Указаный персонаж не найден!';
$_GET['step'] = '1';
}
}
if ($_GET['step'] == '3')
{
if (!(($_POST['login_p'] AND $_POST['email_p'])))
{
$error = 'Не заполнены необходимые поля формы!';
$_GET['step'] = '2';
}
else
{
$result = mysql_query ('select login from users where login='' . $_POST['login_p'] . '' and email='' . $_POST['email_p'] . ''');
$num = mysql_num_rows ($result);
if (!($num))
{
$error = 'Введённый не верный e-mail адрес!';
$_GET['step'] = '2';
}
else
{
$azb_l = array ('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z');
$azb_b = array ('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
$new_pass = $azb_l[rand (0, 25)] . $azb_l[rand (0, 25)] . rand (0, 20) . $azb_b[rand (0, 25)] . $azb_b[rand (0, 25)] . rand (0, 9);
mysql_query ('update users set pass='' . md5 ($new_pass) . '' where login='' . $_POST['login_p'] . ''');
$headers = 'From: remind@gladiators-ua.com ( Служба напоминания пароля )';
$send_to = $_POST['email_p'];
$subject = 'Восстановление пароля в игровом онлайн проекте "Мир Гладиаторов"';
$mailcontent = '
Внимание! ' . date ('d.m.Y') . ' с IP-адреса: ' . $HTTP_SERVER_VARS['REMOTE_ADDR'] . ' был сгенерирован новый пароль к вашему персонажу "' . $_POST['login_p'] . '": ' . $new_pass . '
Если вы не являетесь владельцем персонажа "' . $_POST['login_p'] . '" просто удалите это письмо.
Чтобы зайти в игру используйте главную страницу проекта - http://www.gladiators-ua.com
-----
С уважением, Администрация.
Ролевая онлайн игра Украины -
http://www.gladiators-ua.com';
mail ($send_to, $subject, $mailcontent, $headers);
$scs = 'Новый пароль был выслан на указаный e-mail!';
}
}
}
echo '<html>
<head>
<META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1251'>
<title>Восстановление пароля</title>
<link rel=stylesheet href=/css/index.css>
</head>
<body bgcolor=#e5e1be>
<br>
<center>
<table border=0 width=95% cellspacing=0 cellpadding=5>
<tr><td valign=top>
<center><big><b>Восстановление пароля</b></big></center>
<br>';
if ($error)
{
echo '<span style='color:darkred;font-weight:bold' class=comm>' . $error . '</span><br><br>';
}
if ($scs)
{
echo '<span style='font-weight:bold' class=comm>' . $scs . '</span><br><br>';
}
switch ($_GET['step'])
{
case '2':
{
echo '<b>Шаг #2</b> (<a href=remind.php?step=1 class=comm><b>вернуться назад</b></a>)<br><br>
<form action='remind.php?step=3' method=post>
<input type=hidden name=login_p value='' . $_POST['login_p'] . ''>
E-mail: <input type=text name=email_p> <input type=submit value='далее >>' class=button>
</form><br>
<span class=comm>Введите установленный при регистрации e-mail игрока. </span>';
echo '</td></tr>
<tr><td valign=botom align=center>
<hr size=1 color=#000000>
<span class=comm>Copyright © <a href=/ target=_blank style='font-weight:bold' class=comm>Мир Гладиаторов</a>, 2005-2006</span>
</td></tr>
</table>
</bodY>
</html>
';
return 1;
}
}
?>