/*
# автор: Apollo aka Роман Смоляков [также вы можете меня найти по никнейму Millennium]
# E-mail : apollo@email.ua
# WAP-Site : http://7ki.ru
# ICQ : 77994551
# Вы не имеете право вносить изменения в код скрипта для его дальнейшего распространения
# Есть недоработки, баги. Желания нету дорабатывать этот скрипт.
# Если хотите поблагодарить: Z412465594575, R219928904229
# P.S. Пишу скрипты на заказ!
# Копирайт не убирать!
# Удачи! :)
*/
require_once('core/includes/startPage.html');
// Установка соединения с БД
require_once('core/includes/db.html');
// Константы
require_once('core/includes/constants.html');
// Библиотеки функций
require_once('core/includes/functions.html');
title('Забыли пароль? : '.$times.'');
$time = time();
$passgen = rand(1, 999999999);
switch($area){
default:
echo '
Востановление пароля
';
if(empty($_POST['login']) && empty($POST['email']))
{
echo '';
}else{
$login = check($_POST['login']);
$email = check($_POST['email']);
$q = mysql_query("select * from `user` where `login`='".protect($login)."' and `mail`='".protect($email)."' limit 1;");
if (mysql_num_rows($q)==1)
{
$email = $set[mail];
$user_data=mysql_fetch_array($q);
$subject="Восстановление пароля на ".$_SERVER["HTTP_HOST"]."";
$body="
Вы подали заявку на восстановление пароля на сайте htpp://".$_SERVER["HTTP_HOST"]."
Ваш логин: ".$user_data['login']."
для активации пароля перейдите по ссылке http://".$_SERVER["HTTP_HOST"]."/forgot.html?area=active&id=".$user_data['id']."&key=".$passgen."";
$adds = "From: $email \n";
$adds .= "X-sender: < $email >\n";
$adds .= "Content-Type: text/plain; charset=utf-8\n";
mail($emaill,$subject,$body,$adds);
mysql_query("update `user` set `key`='".$passgen."' where `login`='".$user_data['login']."';");
err('Проверьте электронный ящик, на него отправленны дальнейшие указания по восстановлению пароля!');
}else{
err('Пользователь не найден или неверно задано поле E-mail!');
}
}
break;
case 'active':
echo 'Введите ключ
';
if(!empty($_GET['key']) and !empty($_GET['id']))
{
$q = mysql_query("select * from `user` where `key`='".check($_GET['key'])."' and `id`='".int($_GET['id'])."' limit 1");
$qs = mysql_fetch_array(mysql_query("select * from `user` where `key`='".check($_GET['key'])."' and `id`='".int($_GET['id'])."' limit 1"));
$ke = check($_GET['key']);
if ($qs['key']==$ke)
{
mysql_query("update `user` set `password`='".pass($passgen)."' where `id`='".int($_GET['id'])."';");
err('Аккаунт подтверждён!');
$email = $set[mail];
$user_data=mysql_fetch_array($q);
$subject="Восстановление пароля на ".$_SERVER["HTTP_HOST"]."";
$body=" ВАШ НОВЫЙ ПАРОЛЬ : ".$passgen."";
$adds = "From: $email \n";
$adds .= "X-sender: < $email >\n";
$adds .= "Content-Type: text/plain; charset=utf-8\n";
mail($emaill,$subject,$body,$adds);
err('Новый пароль: '.$passgen.'');
mysql_query("update `user` set `key`='' where `id`='".int($_GET['id'])."'");
}else{
err('Неверный ключ');
}
}
break;
}
echo '';
foot($end);
/*
# автор: Apollo aka Роман Смоляков [также вы можете меня найти по никнейму Millennium]
# E-mail : apollo@email.ua
# WAP-Site : http://7ki.ru
# ICQ : 77994551
# Вы не имеете право вносить изменения в код скрипта для его дальнейшего распространения
# Есть недоработки, баги. Желания нету дорабатывать этот скрипт.
# Если хотите поблагодарить: Z412465594575, R219928904229
# P.S. Пишу скрипты на заказ!
# Копирайт не убирать!
# Удачи! :)
*/