Файл: element_recovery_pass.php
Строк: 52
<?php
require_once './element_options/element_options.php';
error_reporting(E_ALL);
    $title = 'Восстановление пароля';  
    require_once './element_include/element_head.php';
    require_once './element_include/element_header_user_false.php';
    
    if (isset($_POST['submit'])) {
        $login = (isset($_POST['login']) AND !empty($_POST['login'])) ? mysql_real_escape_string(addslashes(htmlspecialchars($_POST['login']))) : false;
        
        if ($login) {
            
            $query = mysql_fetch_assoc(mysql_query("SELECT `lost_id`, `lost_login`, `lost_email` FROM `element_user` WHERE `lost_login` = '$login' LIMIT 1"));
            
            if ($query AND !empty($query['lost_email'])) {
                
                $hash = md5(time().$user['lost_id']);
                $title = 'Восстановление пароля';
                $to = $query['lost_email'];
                $from = 'godwars.ru@gmail.com';
                $text = 'Привет, lost name!<br/><br/>Установить новый пароль в игре Повелитель Стихий можно по ссылке:<br/>
                            <a href="http://godwars.ru/recovery_pass?go='.$hash.'">http://godwars.ru/recovery_pass?go='.$hash.'</a>
                        <br/><br/>Удачи тебе в боях!';
                
                mail($to, $title, $text, 'From:'.$from);
                echo '<div class="nfl small cntr p5 mt5 mb5 mlra lngreen">Спасибо! На указанный Email отправлено письмо с ссылкой для смены пароля.</div>';
                
            } else echo '<div class="nfl small cntr p5 mt5 mb5 mlra error1">Персонаж не найден, либо не указал e-mail при регистрации</div>';
            
        } else echo '<div class="nfl small cntr p5 mt5 mb5 mlra error1">Персонаж не найден, либо не указал e-mail при регистрации</div>';
        
    }
    
    
?>    
    
    <div class="nfl small cntr p5 mt5 mb5 mlra">
    <form method="post" action="/recovery_pass">
        <label class="bl mb5 ccc">Введите имя героя<br>
            <input class="fdark w70" type="text" name="login" value="<?php echo (isset($_POST['login']) ? $_POST['login'] : ''); ?>" size="20" maxlength="32">
        </label>
        
        <span class="button w50"><input type="submit" class="ttl" name="submit" value="Восстановить"/></span>
    </form>
</div>
<?php require_once './element_include/element_foot_user_false.php'; ?>