Вход Регистрация
Файл: lostpassword.php
Строк: 58
<?php
require('sistema/header.php');
require(
'sistema/utilition.php');
require(
'sistema/databaza.php');
require(
'sistema/config.php');

if(
$_SERVER['REQUEST_METHOD'] == 'POST')
{
   
$error '';
   
$_POST decode_array($_POST);
   
$users mysql_query('SELECT email FROM users WHERE login = "' addslashes($_POST['login']) . '"');
   if(
mysql_num_rows($users) == 0)
   {
      
$error 'Пользователь с таким именем не найден';
   }
   else
   {
      
$user mysql_fetch_array($usersMYSQL_ASSOC);
      if(
$user['email'] != $_POST['email'])
      {
         
$error 'Неверно указан E-mail';
      }
   }
   if(
$error != '')
   {
?>
<wml>
<card id="error" title="error" ontimer="lostpassword.php"><timer value="15"/>
<p align="center">
<?php echo $error?>
</p>
</card>
</wml>
<?php
      
exit;
   }
   else
   {
      
// generating and sending new password
      
$password generatekey(8);
      
mysql_query('UPDATE users SET password = "' md5($password) . '" WHERE login = "' addslashes($_POST['login']) . '"');
      
mail($user['email'], 'New password''Your new password for WAP Builder: ' $password);
?>
<wml>
<card id="ok" title="ok" ontimer="index.php"><timer value="15"/>
<do type="prev" label="&#x043D;&#x0430;&#x0437;&#x0430;&#x0434;"><prev/></do>
<p align="center">
<b>&#x0412;&#x0430;&#x0448; &#x043D;&#x043E;&#x0432;&#x044B;&#x0439; &#x043F;&#x0430;&#x0440;&#x043E;&#x043B;&#x044C; &#x0441;&#x0433;&#x0435;&#x043D;&#x0435;&#x0440;&#x0438;&#x0440;&#x043E;&#x0432;&#x0430;&#x043D; &#x0438; &#x0432;&#x044B;&#x0441;&#x043B;&#x0430;&#x043D; &#x043D;&#x0430; &#x0443;&#x043A;&#x0430;&#x0437;&#x0430;&#x043D;&#x043D;&#x044B;&#x0439; &#x0432;&#x0430;&#x043C;&#x0438; &#x043F;&#x0440;&#x0438; &#x0440;&#x0435;&#x0433;&#x0438;&#x0441;&#x0442;&#x0440;&#x0430;&#x0446;&#x0438;&#x0438; e-mail.</b>
</p>
</card>
</wml>
<?php
      
exit;
   }
}
else
{
?>
<html>
<card id="lostpassword" title="Восстановление пароля">
<div><center><b>Восстановление пароля</b></center></div>
<div><center><b>Все поля должны быть заполненны!</b></center></div>
<div><center><b>Ваш логин:</b></center></div>
<div><center><b><input name="site" maxlength="15" title="Text"/></b></center></div>
<div><center><b>Ваш E-mail указанный при регистрации:</b></center></div>
<div><center><b><input name="email" maxlength="40" title="Text"/></b></center></div>
<div><center><b><anchor title="Sign">Восстановить пароль<go href="lostpassword.php" method="post"></b></center></div>
<postfield name="login" value="$(site)"/>
<postfield name="email" value="$(email)"/>
</go></anchor>
<div><center><b>******</b></center></div>
<div><center><b><a href="/main.php">Авторизация</a></b></center></div>
<div><center><b><a href="/rules.php">Регистрация</a></b></center></div>
<div><center><b><a href="/">ГЛАВНАЯ</a></b></center>
</div>
</div>
</body>
</html>
<?php
require('sistema/footer.php');
}
?>
Онлайн: 2
Реклама