Показать сообщение отдельно

  #8  
Старый 31.07.2009, 18:37
Pashkela
Динозавр
Регистрация: 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;
?>
 
Ответить с цитированием