Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Вопрос по Secure Area (http://www.flasher.ru/forum/showthread.php?t=41881)

cosmo 14.01.2003 00:47

Вопрос по Secure Area
 
Вопрос такой. Создал я запароленную страницу, пр изаполнении правильно которой выдаётся страница (допустим menu.htm), но оказывается что можно зайти на любую ссылку на странице menu.html миную пароль, просто набрав полный адрес. Вопрос - Как этого избежать?

Crazy 14.01.2003 01:32

Почитай в мануале по PHP про сессии.

А будет время -- почитай в книжках про HTTP-авторизацию.

Alex Wanderer 14.01.2003 11:53

в PHP через идентификатор сессий, подделать не просто
т.е. с запароленной страницы через сессию передаешь переменную, Скажем $is_ok=true;
а на послед. страницах проверяешь ее наличие
if (!isset($is_ok)) {
// Проваливай отседова!
// И проч посылки нафиг
} else {
// Тут пишешь, типа
// Велкам
}
(не проверял, но смысл, надеюсь, понятен)

А лучний вариант .htaccess/.htpasswd -- тады сервер ломать прийдется :p


Часовой пояс GMT +4, время: 00:17.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.