View file www/retpass.php

File size: 4.3Kb
<?php
session_start();
include("ini.php");
if(empty($tyu))$tyu="center";
if(empty($title))$title="Вспомнить всё :)";
$act=bug($_POST['act']);

///////////////////////////////////тфсрфдщ ............................///////////////////////
if(empty($act)) {
$body.="$div1 Забыли пароль?<br/>$divK
Вы можете выслать свой пароль на em@il в случае если он был указан в вашей анкете.<br/>";
if($f=="h"){
$body.="<br/>Ваш ID:<form action=\"".$_SERVER['PHP_SELF']."?f=$f\" method=\"post\">
<input name=\"id\" size=\"10\"/><br/>
<small>*&#x041F;&#x0440;&#x043E;&#x0432;&#x0435;&#x0440;&#x043E;&#x0447;&#x043D;&#x044B;&#x0439; &#x043A;&#x043E;&#x0434;:</small><br/>
<input name=\"kod\" size=\"5\"/><br/><br/>
<input type=\"hidden\" name=\"act\" value=\"add\"/>
<img src=\"a.php\" alt=\"kod\"/><br/><br/>
<input class=\"ibutton\" type=\"submit\" value=\"Восстановить\"/></form>";}
else{
/*
$body.="
<br/>Ваш ID:<br />
<input name=\"id$ref\" size=\"10\"/><br/>
<small>*&#x041F;&#x0440;&#x043E;&#x0432;&#x0435;&#x0440;&#x043E;&#x0447;&#x043D;&#x044B;&#x0439; &#x043A;&#x043E;&#x0434;:</small><br/>
<input name=\"kod$ref\" size=\"5\"/><br/><br/>
<img src=\"a.php\" alt=\"kod\"/><br/><br/>
<anchor>Восстановить<go href=\"".$_SERVER['PHP_SELF']."?f=$f\" method=\"post\">
<postfield name=\"id\" value=\"$(id$ref)\"/>
<postfield name=\"kod\" value=\"$(kod$ref)\"/>
<postfield name=\"act\" value=\"add\"/>
</go></anchor><br/>";
*/
}
}else{
$id=bug($_POST['id']);
$kod=bug($_POST['kod']);

$id=bug($id);
$kod=bug($kod);
if(empty($id)) $error='Вы не вели ID!<br/>';
if(empty($kod)) $error='Вы не вели код с картинки!<br/>';
$prower="".$_SESSION['pswd1'].$_SESSION['pswd2'].$_SESSION['pswd3'].$_SESSION['pswd4']."";
if($prower!=$kod) $error="Число на картинке и ваше не совпадают!<br/>";
if(empty($error))
{
$pr_logg=@mysql_query("SELECT * FROM `c_users` WHERE `id`='".$id."';");
if(@mysql_num_rows($pr_logg) !=0) {
$log_mail = @mysql_fetch_array($pr_logg);
if(empty($log_mail['mail'])){
$body.="На данный момент восстановления пароля для этого пользователя недоступно ! причина из – за того что в анкете отсутствует электронный Адрес !<br />";
}else{
$tel = bug($HTTP_USER_AGENT);
$ip = bug(getenv("REMOTE_ADDR"));
$komu = $log_mail['mail'];
$nax= ROBOT;
$mail=bug(gethostbyaddr($REMOTE_ADDR));
$newpass=rand(11111,99999);

$psc=md5(md5($newpass).md5($salt));


$message="".date("Y-m-d")."\nВам было выслано письмо в качестве восстановления пароля , на это письмо отвечать не надо !\n
Login: ".$log_mail['nik']."\n
Новый пароль: ".$newpass."\n
Данные клиента с запросом восстановления !!\n
IP: $ip\n
INFO: $tel\n
Если вы не отправляли запрос на восстановления пароля , то передайте эти данные администрации , и если данный нарушитель будет замечен то тут же наказан !!!";
@mail("$komu", "$nax", "$message", "From: $mail");
@mysql_query("UPDATE `c_users` SET `pass`='$psc' WHERE `id`='$id'");
$body.="На ваш электронный адрес указанный у вас в Анкете было отправлено письмо с вашем новым паролем !<br/>";}
}else{$body.="Такого не существует!<br/>";}
}else{$body.="".$error."";}
}
///////////////////////////////////////////forma///////////////////////////////////
$body.="$div1<a href=\"./?f=$f\">Главная</a><br/>$divK";
////////////////////////////////////////////////////////////////переходы формата//////////////////////////////
/*
if($f=="h"){
$body.="$div2 [xHTML|<a href=\"".$_SERVER['PHP_SELF']."?f=w\">WML</a>]".$divK.$divK."";
}else{
$body.="$div2 [<a href=\"".$_SERVER['PHP_SELF']."?f=h\">xHTML</a>|WML]".$divK.$divK."";
}
*/
/////////////////////////////////////////////оболочка////////////////////////////////////////
include("temp/obolocka.php");
?>