$sr = dirname(dirname(__FILE__));
require($sr . '/top/config/config.inc.php');
include($sr . '/lib/headers.lib.php');
require($sr . '/lib/string.lib.php');
require($sr . '/lib/mysql.lib.php');
require($sr . '/top/mainstat.php');
include($sr . '/inc/header.inc.php');
@mysql_connect(TOP_HOST,TOP_DBUSER,TOP_DBPASSWD);
@mysql_select_db(TOP_DBNAME);
@mysql_query("SET NAMES cp1251");
column_header("Восстановление пароля");
if (!$email_login_id)
{
?>
Забыли пароль?
Вы можете его восстановить!
Введите свой e-mail/id, указанный при регистрации, и на Ваш почтовый ящик будет отправлено письмо с паролем.
include($sr . "/top/".TMPL."lost_password_form.php"); ?>
|
}
else
{
$query = "SELECT * FROM sites WHERE ";
if (string_isemail($email_login_id)) $query .= "email='";
else
{
if (eregi("^[0-9]+",$email_login_id)) $query .= "id='";
//else $query .= "user='";
}
$query .= $email_login_id."'";
$result = mysql_query($query);
$c = mysql_num_rows($result);
$row = mysql_fetch_array($result);
if ($c)
{
$message = "====================
" . TOP_NAME . "
(".TOP_URL.")
====================
Ваш ID: ".$row['id']."
Логин: ".$row['user']."
Пароль: ".$row['pass'];
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=windows-1251\r\n";
$headers .= "From: " . TOP_NAME . " Administrator <" . ADMIN_EMAIL . ">\r\n";
if (@mail($row['email'],"Lost password",$message,$headers)) print "Письмо отправлено.";
else print "Письмо не удалось отправить.
Повторите попытку несколько позже.";
}
else echo "Такой пользователь не существует.";
mysql_free_result($result);
print("
Вернуться на главную");
}
column_footer();
include($sr . '/inc/footer.inc.php');
?>