Вход Регистрация
Файл: pass.php
Строк: 131
<body bgcolor="#a0c0c0">
<?
############################################
# Создание скрипта: -=FreeMan=-             #
# Имя скрипта: ТОР100                       #
# Версия скрипта: 1.7                       #
# Статус: скрипт бесплатный                 #
# Требования: PHP3 и выше                   #
# Дата создания скрипта: 27 октября 2004 год#
# Мыло:  freemen1983@inbox.ru               #
############################################/
require("config.php");
include
"head.php";
?>

<link rel="stylesheet" content="text/css" href="style.css">


<?
if(file_exists("install.php")){
?>
 Файл<b>install.php</b> необходимо удалить после установки в целях безопасности, пока вы неудалите этот файл скрипт работать не будет.<br><br>
 <table align=center width=500 border=0 cellspacing=1 cellpadding=1 bgcolor=000080>
 <tr><td align=center bgcolor=face7d><font face=verdana size=2 color=de0000> >>> <a href="install.php">Установить TOP100</a><br>
 >>> <a href="install.php?del=1"> Удалить install.php</a><br></font></td></tr>
 </table>

<?
}
else{
if(!
$_POST["submit"] AND !$_GET["reset"]){
?>

<form method="POST" action="<? echo $_SERVER["PHP_SELF"?>">
  <input type="hidden" value="1" name="submit">
    <center>
    <table border="1" cellpadding="2" cellspacing="0" width="50%" bgcolor=000080>
      <tr class="title">
        <td width="100%" colspan="2" bgcolor=face7d><p align="center">Востановить пароль </td>
      </tr>
      <tr>
        <td width="50%" bgcolor=face7d>Ваш email:</td>
        <td width="50%" bgcolor=face7d><input type="text" name="email" size="30"></td>
      </tr>
      <tr>
        <td width="50%" bgcolor=face7d>Новый пароль :</td>
        <td width="50%" bgcolor=face7d><input type="password" name="new1" size="12" maxlength="12"></td>
      </tr>
      <tr>
        <td width="50%" bgcolor=face7d>повторите пароль :</td>
        <td width="50%" bgcolor=face7d><input type="password" name="new2" size="12" maxlength="12"></td>
      </tr>
      <tr>
        <td width="100%" colspan="2" bgcolor=face7d><p align="center"><input type="submit" value="дальше"></td>
      </tr>
    </table>
    </center>
</form>

<?
}
if(
$_POST["submit"] AND !$_GET["reset"]){
$query mysql_query("SELECT * FROM $table WHERE email = '".$_POST["email"]."'");
$result mysql_num_rows($query);

if(!
$result){
?>
<table align=center width=500 border=0 cellspacing=1 cellpadding=1 bgcolor=000080>
 <tr><td align=center bgcolor=face7d><font face=verdana size=2 color=de0000>Такой email адрес не найден в базе данных! <br>
<a href="javascript:history.go(-1)"><< назад</a><br></font></td></tr>
 </table>

<?
}
else{
if(
$_POST["new1"] != $_POST["new2"] || !$_POST["new1"] || !$_POST["new2"]){
?>

<table align=center width=500 border=0 cellspacing=1 cellpadding=1 bgcolor=000080>
 <tr><td align=center bgcolor=face7d><font face=verdana size=2 color=de0000>Введённые пароли не совпадают <br>
<a href="javascript:history.go(-1)"><< назад</a><br></font></td></tr>
 </table>

<?
}
else{

$tekens=array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
$code;
for(
$c 0$c 12$c++){
srand((double)microtime() * 100000000000000);
$pass $tekens[rand(062)];
$code $code.$pass;
}

$query mysql_query("UPDATE $table SET passreset = '$code',
                                        passreset2 = '"
.$_POST["new1"]."'
                                        WHERE email = '"
.$_POST["email"]."'") or die(mysql_error());

$message "Здравствуйте ,n<br>n<br> Вы получили это письмо по тому что кто - то, возможно вы запросили замену пароля, если вы не теряли свой пароль то просто удалите это письмо, если такие письма будт повторяться сообщите об этом админу или замените свой email адрес по адресу : <a href="$script_url/edit.php">$script_url/edit.php</a>, а если потеряли нажмите на ссылку внизу чтобы завершить операцию по замене пароляn<br>n<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="
$script_url/pass.php?reset=$code">$script_url/pass.php?reset=$code</a>n<br>n<br>
С ув администратор <b>-=FreeMan=-</b>,n<br>
$webmaster_url";

mail("".$_POST["email"]."","Замена пароля","$message","From: Рейтин сайтов <$webmaster_email>nContent-Type: text/html; charset=iso-8859-1");
?>

<table align=center width=500 border=0 cellspacing=1 cellpadding=1 bgcolor=000080>
 <tr><td align=center bgcolor=face7d><font face=verdana size=2 color=de0000>Данные отправленны на указанный email адрес <br>
<a href="main.php"><< войти в рейтинг</a><br></font></td></tr>
 </table>

<?
}
}
}
if(
$_GET["reset"]){
$query mysql_query("SELECT * FROM $table WHERE passreset = '".$_GET["reset"]."'") or die("нет таблицы");
$result mysql_num_rows($query);

if(!
$result){
?>

<table align=center width=500 border=0 cellspacing=1 cellpadding=1 bgcolor=000080>
 <tr><td align=center bgcolor=face7d><font face=verdana size=2 color=de0000>Ошибка нет данных... <br>
<a href="main.php"><< войти в рейтинг</a><br></font></td></tr>
 </table>

<?
}
else{
while(
$object mysql_fetch_object($query)){
$new $object->passreset2;
}

$new2 md5($new);
mysql_query("UPDATE $table SET passreset = NULL,
                               passreset2 = NULL,
                               password = '
$new2'
                               WHERE passreset = '"
.$_GET["reset"]."'") or die("Ошибка нет данных...");
?>

<table align=center width=500 border=0 cellspacing=1 cellpadding=1 bgcolor=000080>
 <tr><td align=center bgcolor=face7d><font face=verdana size=2 color=de0000>ваш пароль успешно изменён, теперь ваш пароль <b><? echo $new ?></b> <br> старайтесь больше не терять пароль. <br>
<a href="main.php"><< войти в рейтинг</a><br></font></td></tr>
 </table>

<?
}
}
}

echo 
$copy;
include
"bottom.php";
?>
Онлайн: 1
Реклама