<?
#############################################################################
## Автор: -=ШАXТЕР=- # ## Сайт: http://masteram.us # ## ICQ : 46-92-90 # ## Версия от 1.07.2010 #
## По вопросам приобритения скрипта или обновлений для него обращатьтся на #
## вышеуказанные данные. РАСПРОСТРАНЕНИЕ СКРИПТА ДРУГИМИ ЛИЦАМИ ЗАПРЕШЕНО! #
#############################################################################
header("Cache-Control: no-cache");
ini_set('display_errors', 'off');
header("Cache-Control: no-cache");
header('Cache-Control: no-store, no-cache, must-revalidate');
if ($wap=="1")header ("Content-type:text/vnd.wap.wml; charset=utf-8");
else header("Content-Type:text/html; charset=UTF-8");
$ref = rand(10000, 1000000);
require("config.php");
$link = connect_db();
if(!isset($go)){
if(empty($wap)) $wap="2";
if(empty($tyu))$tyu="center";
if(empty($title))$title="Система восстановления пароля";
include("obolochka.php");
if ($wap=="2") echo "<form method=\"POST\" action=\"lost_pass2.php?wap=$wap&go=lost_pass&$ses&ot=$ot\" name=\"auth\">\n";
echo "<small>";
echo "Ниk или ID:<br/>\n";
echo "</small>";
echo "<input name=\"nick\" maxlength=\"13\" title=\"lost_pass\"/><br/>\n";
echo "<small>";
echo "Транслит:<br/>\n";
echo "</small>";
echo "<select name=\"trun\">\n";
echo "<option value=\"0\">Нет</option>\n";
echo "<option value=\"1\">Да</option>\n";
echo "</select><br/>\n";
if ($wap=="1"){
echo "<small>";
echo "<anchor title=\"go\">Далее<go href=\"lost_pass2.php?wap=$wap&go=lost_pass&$ses&ot=$ot&url=$url\" method=\"post\">\n";
echo "<postfield name=\"nick\" value=\"$(nick)\"/>\n";
echo "<postfield name=\"trun\" value=\"$(trun)\"/>\n";
echo "</go></anchor>\n";
echo "</small>";
echo "<br/>";
}else{
echo "<input type=\"submit\" class=\"ibutton\" value=\"Далее\" name=\"enter\"><br/>\n";
}
echo "<br />$div1<a href=\"index.php?wap=$wap&ot=$ot&url=$url\">Назад</a>$div9<br/>\n";
if ($wap=="1")echo "</p></card></wml>";
else echo "</div></body></html>";
mysql_close ($link);
exit;
}
if(@$go == "lost_pass"){
$nick = HtmlSpecialChars($nick);
$nick = str_replace("", "", $nick);
$nick= str_replace("", "", $nick);
$onick = str_replace("", "", $nick);
$nick = str_replace("", "", $nick);
$nick = str_replace("", "", $nick);
$nick = str_replace("", "", $nick);
$nick = str_replace("'", "‘", $nick);
$nick = str_replace("$", "$$", $nick);
$nick = str_replace("|", "¦", $nick);
$nick = check($nick);
if (!ctype_digit($nick)) {
if($trun==1)$nick=trun_to_rus($nick);
$nick=trim($nick);
$post=trim($post);
if($nick=="")$nick=0;
$latuser=strtolower($nick);
$ruser = rus_to_k($nick);
if($ruser==$nick){
$select = mysql_query ("Select id,user,vopros,otvet,pass from users where latuser = '".$latuser."'");
} else {
$select = mysql_query ("select id,user,vopros,otvet,pass from users where ruser = '".$ruser."'");
}
} else {
$select = mysql_query ("select id,user,vopros,otvet,pass from users where id = '".$nick."'");
}
if (mysql_affected_rows() == 0){
if(empty($wap)) $wap="2";
if(empty($tyu))$tyu="center";
if(empty($title))$title="Система восстановления пароля";
include("obolochka.php");
echo "<small>";
echo "Юзер не найден. Возможно ниk удалён.<br/>";
echo $divide;
echo "$div1<a href=\"index.php?wap=$wap&ot=$ot&url=$url\">Назад</a>$div9<br/>\n";
echo "</small>";
if ($wap=="1")echo "</p></card></wml>";
else echo "</div></body></html>";
mysql_close ($link);
exit;
}
$inf = mysql_fetch_array ($select);
$id = $inf['id'];
$usid = $inf["id"];
$nick = $inf["user"];
$vopros = $inf["vopros"];
$otvet = $inf["otvet"];
$pass = $inf["pass"];
if(empty($wap)) $wap="2";
if(empty($tyu))$tyu="center";
if(empty($title))$title="Система восстановления пароля";
include("obolochka.php");
if ($wap=="2") echo "<form method=\"POST\" action=\"lost_pass2.php?wap=$wap&nick=$id&go=yes&$ses\" name=\"auth\">\n";
if ($vopros==0){
echo "<small>";
echo "Странно, но у вас не указан вопрос...<br/>";
echo "</small>";
}else{
if ($vopros==1){
$vopros1 = "Девичья фамилия матери";
}else if ($vopros==2){
$vopros1 = "Кличка вашей собаки";
}else if ($vopros==3){
$vopros1 = "Номер паспорта";
}else if ($vopros==4){
$vopros1 = "Любимое блюдо";
}else if ($vopros==5){
$vopros1 = "Любимый цвет";
}
echo "Ваш вопрос: <b>".$vopros1."</b><br />\n";
echo "<small>Ответ на вопрос: (Регистр букв ИМЕЕТ значение)</small><br/>\n";
echo "<input name=\"otvet1\" maxlength=\"50\" title=\"otvet1\" emptyok=\"false\"/><br/>\n";
echo "<small>";
echo "Транслит:<br/>\n";
echo "</small>";
echo "<select name=\"trun\">\n";
echo "<option value=\"0\">Нет</option>\n";
echo "<option value=\"1\">Да</option>\n";
echo "</select><br/>\n";
if ($wap=="1"){
echo "<small>";
echo "<anchor title=\"go\">Воссановить<go href=\"lost_pass2.php?wap=$wap&nick=$id&go=yes&$ses&ot=$ot&url=$url\" method=\"post\">\n";
echo "<postfield name=\"otvet1\" value=\"$(otvet1)\"/>\n";
echo "<postfield name=\"trun\" value=\"$(trun)\"/>\n";
echo "</go></anchor>\n";
echo "</small>";
echo "<br/>";
}else{
echo "<input type=\"submit\" class=\"ibutton\" value=\"Воссановить\" name=\"enter\"><br/>\n";
}
}
echo "<small>";
echo $divide;
echo "$div1<a href=\"index.php?wap=$wap&ot=$ot&url=$url\">Назад</a>$div9<br/>\n";
echo "</small>";
if ($wap=="1")echo "</p></card></wml>";
else echo "</div></body></html>";
mysql_close ($link);
exit;
}
if(@$go == "yes"){
if(empty($wap)) $wap="2";
if(empty($tyu))$tyu="center";
if(empty($title))$title="Система восстановления пароля";
include("obolochka.php");
if($trun==1)$otvet1=trun_to_rus($otvet1);
$otvet1 = HtmlSpecialChars($otvet1);
$otvet1 = str_replace("", "", $otvet1);
$otvet1 = str_replace("", "", $otvet1);
$otvet1 = str_replace("", "", $otvet1);
$otvet1 = str_replace("", "", $otvet1);
$otvet1 = str_replace("", "", $otvet1);
$otvet1 = str_replace("", "", $otvet1);
$otvet1 = str_replace("'", "‘", $otvet1);
$otvet1 = str_replace("$", "$$", $otvet1);
$otvet1 = str_replace("|", "¦", $otvet1);
$select = mysql_query ("select id,user,vopros,otvet,pass from users where id = '".$nick."'");
$inf = mysql_fetch_array ($select);
$pass = $inf["pass"];
$otvet = $inf["otvet"];
$nickk = $inf["user"];
if(($otvet1!=$otvet)&&(!$otvet2)){
echo "<small>";
echo "Не верный ответ!\n";
echo "</small>";
}else{
echo "<b>".$nickk."</b>, вы правильно ответили на контрольный вопрос!<br />\n";
echo "Ваш пароль: ".$pass."<br />\n";
}
echo "<small>";
echo "<br />$divide";
echo "$div1<a href=\"index.php?wap=$wap&ot=$ot&url=$url\">Назад</a>$div9<br/>\n";
if ($wap=="1")echo "<a href=\"?wap=2&url=$url&ot=$ot\">HTML</a>|WML<br/>";
else if ($wap=="2")echo "$div2 HTML|<a href=\"?wap=1&url=$url&ot=$ot\">WML</a><br />";
info_compress();
echo $div9;
echo "</small>";
if ($wap=="1")echo "</p></card></wml>";
else echo "</div></body></html>";
mysql_close ($link);
exit;
}
echo "$div1<a href=\"index.php?wap=$wap&ot=$ot&url=$url\">Назад</a>$div9<br/>\n";
?>