Просмотр файла pass.php

Размер файла: 1.58Kb
<?
///////////////////////////
///by Kyber 2011
///Поддержка klybok.net
///ICQ 626-000-895
///Не для продажы!!!
///Потрачено 23 часа 
///Реквизиты для помощи: 
///R 191559143752
///Z 109983295073
///U 211922671748 
///////////////////////////
include_once 'inc/fnc.php';
include_once 'inc/sys.php';
if ( isset($U)) header('Location: index.php?');
head('Восстаноление пароля');
echo R(3).'<div class="head">Восстаноление пароля</div>';
if (isset($_GET['go'])) {
$l = trim($_POST['l']);
$q = mysql_query("SELECT id, email FROM `users` WHERE `nick` LIKE '$l'");
$u = mysql_fetch_assoc($q);
	if (mysql_num_rows($q) == 0 OR $u['email'] == '' OR $u['email'] == '@') echo 'Ошибка(<br />';
	else
	{
	$np = mb_substr(md5(uniqid(rand(1, 100000))), 10, 17);
	$s = 'Восстаноление пароля на '.$_SERVER['HTTP_HOST'];
	$t = 'Ваш новый пароль: '.$np;
	$adds .= "Content-Type: text/plain; charset=utf-8";
	if ( mail($u['email'], $s, $t, $adds) AND mysql_query("UPDATE `users` SET `pass` = '".md5($np)."' WHERE `id` = '$u[id]'"))
	echo 'Пароль отправлен на E-Mail<br />';
	}
}
else
{
echo '
<form action="?go" method="post">
Введите логин:<br />
<input name="l" type="text" /><br />
<input type="submit" value="Вперед" /><br />
Если Вы указали E-mail, то пароль прийдет Вам на него<br />
</form>';
}
echo '<img src="inc/img/home.png" alt="" /> <a href="/">На главную</a>';
foot();
?>