<?php
$t=microtime();
print '<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta name="generator" content="Adobe GoLive"/>
<title>Текстовая сеть</title>
</head>
<body bgcolor="#FFFB8E" text="black" link="#000000" vlink="#000000" alink="#000000">
<p align="left"><small>';
if (!@$act)
print '
Ваш id:<br/>
<form method="post" action="vostpass.php?act=send&ref='.@$ref.'">
<input name="id" maxlength="5" value=""/><br/>
Email,указанный при регистрации:<br/>
<input name="mail" maxlength="50" value=""/><br/>
<input value="Ок!" name="do" type="submit"/></form><br/>
';
else
{
include('db.php');
$id=intval($id);
$mail=mysql_escape_string($mail);
$z_mail="SELECT * from `user` WHERE `uid`='$id' and `mail`='$mail' limit 1";
$zr=mysql_query($z_mail);
if (mysql_num_rows($zr)==0)
print 'Ошибка!Неверно указан email, указанный при регистрации<br/>
<a href="index.php"></a><br/>';
else{
if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,6}/i", $mail))
{
print "Ошибка!Невозможно отправить пароль на email, возможно он был не указан,либо указан не ввиде login@mail.ru<br/>";
}
else
{$res=mysql_fetch_array($zr);
include('function.php');
$message=
"
Восстановление пароля
Это письмо сгенерировано автоматически на ваш запрос на восстановление пароля в текстовой сети http://".$_SERVER['HTTP_HOST']."
Ваш id=$id
Пароль: $res[pass]";
$message=utf_to_win($message);
mail("$res[mail]","",$message);
print "Пароль успешно отослан на email<br/>";
}
}
}
@print "<a href=\"index.php?ref=$ref\">На главную</a><br/>";
print microtime()-$t;
?></small></p></body></html>