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

  #7246  
Старый 23.12.2008, 19:20
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


По умолчанию

Цитата:
Сообщение от Byrger  
Этот способ мне не подойдёт...мне нужно чтоб именно станица adminka.php открывалась...
Там ссылок много...когда по ним щёлкаешь всё сбрасывается...
Может в Куки пасс записать просто?
Ну можно, я предпочитаю сессии:

secure.php:
PHP код:
<?php
@session_start();
if(@
$_SESSION['pass'] != '1234')
{
    if(isset(
$_POST['submit']))
    {
        
$_SESSION['pass'] = $_POST['pass'];
        
header('Location: '.$_SERVER['PHP_SELF']);
    }
    else
    {
       
?>
         <form method='post'><input name='pass'><input name='submit' type='submit'></form>
       <?php
    
}
    die();
}
?>
А в файлы куда надо вставить защиту пишешь в самое начало файла:
PHP код:
include('secure.php'); 
Идея слудующая:
проверяется наличие валидного пасса в сессии, если он верен то отображаетс админка, если нет, то вылазиет форма авторизации.

P.S код не тестил, писал в браузере

Последний раз редактировалось ChaaK; 23.12.2008 в 19:22..
 
Ответить с цитированием