' . (time() - 24 * 60 * 60) . ' AND `type` = "1" LIMIT 1'));
if (isset($lst_psw['id'])) {
$error = 'Высылать пароль можно не более одного раза в сутки.';
} elseif (str_replace('0', '', $_POST['redate']) == str_replace('0', '', $usr['bithday']) && ($_POST['reanswer'] == $usr['q1'] || $usr['q1'] == '')) {
$error = '
Пароль от персонажа "' . $usr['login'] . '" был успешно выслан на E-mail указанный при регистрации!
';
$re = mysql_fetch_array(mysql_query('SELECT * FROM `logs_auth` WHERE `uid` = "' . $usr['id'] . '" AND `type` = "0" AND `depass` != "" ORDER BY `id` DESC LIMIT 1'));
if ($u['securetime'] < $c['securetime']) {
unset($re);
}
if (!isset($re['id'])) {
$sm = ['a', 'b', 'c', 'd', 'e', 'f', 'x', 'd', 'f', 'X', 'e', 'ER', 'XX', 'X'];
$re['depass'] = $sm[rand(0, 12)] . rand(0, 9) . $sm[rand(0, 12)] . rand(0, 9) . $sm[rand(0, 12)] . rand(0, 9) . $sm[rand(0, 12)] . rand(0, 9) . $sm[rand(0, 12)] . rand(0, 9);
}
$title = 'Восстановление пароля от "' . $usr['login'] . '".';
$txt = 'Добрый день.
';
$txt .= 'С IP-адреса - ' . IP . ', был запрошен пароль для вашего персонажа.
Если это не Вы, просто удалите это письмо.
';
$txt .= 'Ваш логин: ' . $usr['login'] . '
';
$txt .= 'Ваш пароль: ' . $re['depass'] . '
';
$txt .= 'Отвечать на данное письмо не нужно.
';
$txt .= 'С уважением,
';
$txt .= 'Администрация Бойцовского Клуба';
$mail = mails($usr['mail'], $txt, $title);
if ($mail === 1) {
mysql_query('UPDATE `users` SET `securetime` = "' . time() . '" , `allLock`="' . (time() + 60 * 60 * 24 * 0) . '",`pass` = "' . mysql_real_escape_string(md5($re['depass'])) . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1');
mysql_query('INSERT INTO `repass` (`uid`,`ip`,`type`,`time`) VALUES ("' . $usr['id'] . '","' . mysql_real_escape_string(IP) . '","1","' . time() . '")');
$step = 3;
} else {
$error = $mail;
}
unset($mail);
} else {
$error = 'Неверный ответ на секретный вопрос или неверно указан день рождения.';
}
}
} else {
$error = 'Персонажу "' . $_POST['relogin'] . '" запрещена высылка пароля!';
}
} else {
$error = 'Логин "' . htmlspecialchars($_POST['relogin'], null, 'cp1251') . '" не найден в базе.';
}
}
?>
Восстановление пароля от персонажа Бойцовский Клуб
|
|
|
«Старый Бойцовский Клуб» 2018-= date('Y') ?> © Браузерная онлайн игра
|