
31.07.2009, 18:37
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
))) аааа, не успел!!!! Но всё равно выложу, т.к. у меня больше условиям задачи соотвествует:
index.php:
PHP код:
<?php
@ini_set("display_errors","0");
$submit = $_POST['submit'];
$login = $_POST['login'];
$pass = $_POST['pass'];
if(isset($submit) && !empty($login) && !empty($pass)) {
if ($login!= 'admin' && $pass!='123') {
header ('location:no.php') or die('error');
} else {
echo '<center><b>
Вы ввели правильный пароль, добро пожаловать в админку!
<b>
</center>
редактировать разделы:';// тут типо код yes.html
}
} else {
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text; charset=windows-1251">
<title>Логин</title>
</head>
<bоdу>
<form method="post">
<table>
<tr><td><span>Логин:</span></td><td><input type="text" name="login" /></td></tr>
<tr><td><span>Пароль:</span></td><td><input type="password" name="pass" /></td></tr>
</table>
<input type="submit" name="submit" value="Войти:" />
</form>
</bоdу>
</html>
<?}?>
просто не no.html, а no.php, чтобы определять рефа, код no.php:
PHP код:
<?php
if (getenv("HTTP_REFERER")!='http://site.ru/index.php') exit;
else echo 'Неверный логин или пароль!!!'; exit;
?>
|
|
|