Вход Регистрация
Файл: phpfile/pass.php
Строк: 55
<?php

print '<div class="spiski"><div class="zagolovok" style="text-align:center;">Восстановление пароля</div><div class="line"></div>';
   
 
// показываем защищенные от гостей данные.



 
$TI time() ;




 if (isset(
$_POST['pass']))
 {



             
$query "SELECT * FROM `users` WHERE `mail`='" mysql_real_escape_string($_POST['pass']) .
                         
"'" ;
             
$sql mysql_query($query) or die(mysql_error()) ;
             
$row mysql_fetch_assoc($sql) ;
             
$pass mysql_real_escape_string($_POST['pass']) ;




             if (!
is_null($row['mail']))
             {
                         
$number ;
                         
$arr = array('a''b''c''d''e''f''g''h''i''j''k''l''m',
                                     
'n''o''p''r''s''t''u''v''x''y''z''A''B''C''D''E',
                                     
'F''G''H''I''J''K''L''M''N''O''P''R''S''T''U''V',
                                     
'X''Y''Z''1''2''3''4''5''6''7''8''9''0', ) ;
                         
// Генерируем пароль
                         
$passka "" ;
                         for (
$i 0$i $number$i++)
                         {
                                     
// Вычисляем случайный индекс массива
                                     
$index rand(0count($arr) - 1) ;
                                     
$passka .= $arr[$index] ;
                         }


                         
$t $passka ;

                         
$fSubject "Восстановление пароля " ;
$header "MIME-Version: 1.0rn";

$header .= "Content-type: text/plain; charset=utf-8rn";
    
$fSubject "Восстановление пароля elementforce.ru" ;
$header .= "Subject: $fSubjectrn";// прописать тему письма в heder

$header .= "Content-type: text/plain; charset=utf-8rn";
$header .= "From: admin@elementforce.rurn" ;

                         
$fText "Вы запросили восстановление забытого пароля на elementforce.ru
Ваш Логин: " 
$row['login'] . 
 Ваш пароль : 
$t " ;
         
                         
mail($pass$fSubject$fText$header)or die('ошибка отправки') ;
                         
$password md5(md5($t) . '8tf*') ;


                         
$query "UPDATE   `users` SET `password`='$password' WHERE `mail`='" .
                                     
mysql_real_escape_string($pass) . "' LIMIT 1 ;" ;
                         
mysql_query($query) ;
                         
$sql mysql_query($query) or die(mysql_error()) ;




                         print 
' <div class="style_mess_yes" >На ваш почтовый ящик было отправлено письмо инструкцией по восстановлению пароля!
                        </div>'
.$glavnaya.'
     
        '
;print "</div>"$footer;exit ;
                          




             }
             else
             {
                         print 
'<div class="style_mess_no">Неверно указан почтовый ящик, если уверены что указываете его правильно , то свяжитесь с нами!<br>
                        </div>'
.$glavnaya.'' 
                         
;
                     print  
"</div>"$footer;exit ;
                         
             }

             
 }
?>



<form method="post" action="index.php?id=pass">
<table style="color:#000000;" align="center">
<td>
<b>Ваш E-mail:</b>
<br>
<input type="text" name="pass" id="login" />
</td>

<tr>
<td style="padding-top:20px;" align="center">
<input type="submit" class="mybutton" value="Восстановить" />
</td>
</tr>

</table>

</div>
<?print $glavnaya_2;
print 
$footer;


 



 
mysql_close() ;


?>
Онлайн: 3
Реклама