Вход Регистрация
Файл: password.php
Строк: 36
<?php
require('includes/header.php');
require(
'includes/utils.php');
require(
'includes/db.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
{
?>
<wml>
<card id="lostpassword" title="&#x0421;&#x043A;&#x043B;&#x0435;&#x0440;&#x043E;&#x0437;">
<p>
&#x0412;&#x0430;&#x0448; &#x043B;&#x043E;&#x0433;&#x0438;&#x043D;:<br/>
<input name="site" maxlength="15" title="Text"/><br/>
E-mail &#x0443;&#x043A;&#x0430;&#x0437;&#x0430;&#x043D;&#x043D;&#x044B;&#x0439; &#x043F;&#x0440;&#x0438; &#x0440;&#x0435;&#x0433;&#x0438;&#x0441;&#x0442;&#x0440;&#x0430;&#x0446;&#x0438;&#x0438;:<br/>
<input name="email" maxlength="40" title="Text"/><br/>
<anchor title="Sign">Восстановить<go href="password.php" method="post">
<postfield name="login" value="$(site)"/>
<postfield name="email" value="$(email)"/>
</go></anchor><br/>
<a href="/">ГЛАВНАЯ</a>
</p>
</card>
</wml>
<?php
}
?>
Онлайн: 2
Реклама