Файл: lost_pass.php
Строк: 38
<?
////////////////////////////////////////
///// Kyber ApiCMS 2013 apicms.ru //////
///// Запрещается продажа данной CMS ///
///// Автор Евгений Медянкин Kyber /////
///// ICQ 626-000-895 или 37-22-47 /////
////////////////////////////////////////
/////////////////////////////////////////
$title = ' Восстановление пароля';
require_once 'api_core/apicms_system.php';
require_once 'design/styles/'.htmlspecialchars($api_design).'/head.php';
/////////////////////////////////////////
if ($user['id']) header('location: /');
$myret = apicms_generate(12);
/////////////////////////////////////////
$pass = md5(md5(apicms_filter($myret)));
/////////////////////////////////////////
$qq = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `login` = '".apicms_filter($_POST['login'])."'"));
////////////////////////////////////////
if (isset($_POST['login']) && isset($_POST['email']) && $_POST['login']!=NULL && $_POST['email']!=NULL && $qq['login']==$_POST['login'] && $qq['email']==$_POST['email']){
////////////////////////////////////////
mysql_query("UPDATE `users` SET `pass` = '$pass' WHERE `login` = '$qq[login]' LIMIT 1");
////////////////////////////////////////
//Отправка на E-Mail
$email_a = 'password@'.$set['site'];
$message = 'Здравствуйте, вы запросили восстановление пароля. Ваш временный пароль '.$myret.' пожалуйста смените его при первом входе на сайт.';
mail($qq['email'], '=?utf-8?B?'.base64_encode('Восстановление '.$set['site']).'?=', $message, "From: $email_arnapicms_content-type: text/plain; charset=utf-8;rnX-Mailer: PHP;");
echo '<div class="apicms_subhead"><center>Пароль отправлен на e-mail пользователя '.$qq['login'].'</center></div>';
}
////////////////////////////////////////
echo "<form action='?okpass' method='post'><div class='apicms_content'>";
echo "Логин:<br /> <input type='text' name='login' title='Логин' value='' maxlength='32' size='16' /><br />";
echo "E-mail:<br /> <input type='text' name='email' title='E-mail' value='' maxlength='32' size='16' /><br />";
echo "<input type='submit' value='Восстановление' title='Далее' /></div></form>";
////////////////////////////////////////
require_once 'design/styles/'.htmlspecialchars($api_design).'/footer.php';
?>