File size: 3.19Kb
<?php
###########################
#Скрипт: Keo v1#
#Автор: GulievMMA#
#Версия: v1#
#Страна: Азербайджан#
#Город: Сумгайыт#
#Спорт: ММА#
#Сайт: KeoTop.Ru#
#Сайт: H9M.Ru#
#Телеграм: @AnarQuliyevMMA#
#E-mail: guliev.mma@gmail.com #
#WhatsApp: +994 (77) 768-39-39#
#WhatsApp: +994 (55) 968-78-69#
############################
#Скрипт Принадлежит Мне , Продавать и Распростронять Нельзя (!)#
############################
ob_start();
define('NTOP', 1);
$title = 'Восстановление пароля';
require_once ('../system/connect.php');
require_once ('../system/core.php');
require_once ('../system/function.php');
require_once ('head.php');
$mod = isset($_GET['mod']) ? $_GET['mod'] : '';
switch ($mod) {
// Добавление комментария
case 'ok' :
if(isset($_POST['submit'])) {
$mail= mysqli_real_escape_string($mysqli,htmlspecialchars(trim($_POST['email'])));
if (!preg_match('#^([a-z0-9_\-\.])+\@([a-z0-9_\-\.])+(\.([a-z0-9])+)+$#',$mail))
{ echo '<div class="news">Неверный формат e-mail!</div>';
require_once ('foot.php');
exit;
}
$res = mysqli_fetch_array(mysqli_query($mysqli,"SELECT * FROM `".$prefix."users` WHERE `mail` = '".$mail."' LIMIT 1"));
if(empty($res['mail'])){ echo '<div class="main">Пользователь не зарегистрирован!</div>';
require_once ('foot.php');
exit;
}
// генерируем пароль
$chars="qazxswedcvfrtgbnhyujmkiolp1234567890QAZXSWEDCVFRTGBNHYUJMKIOLP";
$max=8;
$size=StrLen($chars)-1;
$password=null;
while($max--)
$pass.=$chars[rand(0,$size)];
$hash=md5($pass);
//обновляем запись в строке
$up = mysqli_query($mysqli,"UPDATE `".$prefix."users` SET `password`='".$hash."' WHERE `mail` = '".$mail."'");
$subject = "Восстановление пароля в топ рейтинге ".$set['home'];
$body = "Вы запросили регистрационные данные в рейтинге сайтов ".$set['home'].".\nВaши дaнные:\n";
$body .= "Ваш логин: ".$res['login']."\nВаш новый пароль: ".$pass."\n";
$body .= "Сохраните его в надежном месте и никому не сообщайте.\nЕсли это сообщение было выслано вам по ошибке то просим просто удалить его!\n";
$headers = "From: guliev.mma@gmail.com \n";
$headers .= "Content-Type: text/plain; charset=utf-8\n";
mail($mail, $subject, $body, $headers);
echo '<div class="title">Ваш новый пароль выслан вам на email, указанный в вашем профиле !</div>';
require_once ('foot.php');
exit;
}
break;
default :
echo '<div class="main">';
echo '<form action="recoveryPassword.php?mod=ok" method="post">
Введите E-mail<br/><input type="text" name="email" mexlength="60"><br/><input type="submit" name="submit" value="Получить пароль"></form>';
echo '</div>';
}
require_once ('foot.php');
?>