Файл: pages/vspomnit.php
Строк: 66
<?php # Created by Up
include_once '../sistem/start.php';
include_once $config['OTS'].'sistem/config.php';
include_once $config['OTS'].'sistem/function.php';
include_once $config['OTS'].'sistem/db.php';
//include_once $config['OTS'].'sistem/users.php';
if(isset($_SESSION['id']) and isset($_SESSION['pass']) and $_SESSION['id']>=1)
{
header('location: '.$config['home'].'/pages/adm.php');
exit;
}
$config['TITLE']='Востановление пароля';
include_once $config['OTS'].'sistem/head.php';
$error='';
if(isset($_POST['go']))
{
if(!$error=get_rand($_POST['code']))
{
if(!empty($_POST['mail']))
{
unset($_SESSION['rand']);
$mail=mysql_real_escape_string(htmlspecialchars(strtolower($_POST['mail'])));
if(mysql_num_rows($sql=mysql_query('SELECT * FROM `users` where `mail`=''.$mail.'' LIMIT 1;'))==1)
{
$arr=mysql_fetch_assoc($sql);
$password=str_cr(base64_decode($arr['password']),$arr['crypt_key']);
mailer($mail,$config['name'].' - Востановление пароля','Здравствуйте!'."rn".'Было запрошено востановление пароля для аккуанта '.$mail.' на сайте '.$config['home']."rn".'Логин: '.$mail."rn".'Пароль: '.$password."rnrn".'Постарайтесь больше не забывать данные от своего аккуанта!'."rn".'С уважением, администрация '.$config['name']);
print '<span class="yes">Пароль отправлен на адрес <b>'.$mail.'</b></span><br />';
}
else
$error='Пользователь с таким E-Mail адресом не зарегистрирован!';
}
else
$error='Не введен E-Mail адрес!';
}
}
print empty($error)?'':'<span class="err">'.$error.'</span><br />';
print '<form action="vspomnit.php" method="POST">';
print 'E-Mail:<br /><input type="text" name="mail" value="" /><br />';
print 'Код с картинки:<br /><img src="'.$config['home'].'/in/code_'.session_id().'.gif" alt="Загрузка..." /><br /><input type="text" size="6" name="code" value="" /><br />';
print '<input type="submit" class="submit" name="go" value="Вспомнить" /><br /></form>';
include_once $config['OTS'].'sistem/foot.php';
?>