Просмотр полной версии : Очень практичный выход ... (Добавить в файл .htaccess следующие строки)
В одной очень хорошей книге я прочел о "шаблонизаторе", теория о создании HTML страниц динамически! Но больше всего мне понравилась мысль:
Добавить в файл .htaccess следующие строки
Action AccessCheckUp "accesscheckup.php";
AddHandler AccessCheckUp .html .htm
И автоматом для всех документов на сайте будет запускаться проверка на валидность пользователя!
Меня интересует, есть ли слабые места, недостатки у данного метода?
а можно поподробнее? что значит проверка на валидность?
Конечно можно по подробней!
Вот например надо защитит сайт паролем!
Все ясно, все странички надо писать на РНР в которые потом будет вставляться HTML код или наоборот в каждую HTML страницу сайта вставлять код РНР, типа <? include "AccessCheckUp.php" ?>.
Сама проверка происходит стандартным методом (про это на данном сайте много написано, с примерами), есть ли данные о пользователе в кукисах, если еще нет то заставить пользователя ввести имя и пароль соответственно
Недостаток данных методов в том что надо в каждую страницу .html по отдельности вставлять РНР код проверки или соответственно в .php вставлять HTML.
Но если мы используем метод приведенный ниже, то при каждом обращении к файлам .html .htm а значит к страничкам нашего сайта, сначала выполняется наш скрипт accesscheckup.php и только потом управление возвращается страничке! Соответственно при проверке мы можем не вернуть содержимое запрашиваемого ресурса а сделать редирект на страничку на которой пользователь сначала пройдет авторизацию!
Не прикольно а?
ясно! звучит очень заманчиво.
попробуй в гугле набрать .htaccess
оченб много материалов там.
слабые \ не слабые - нет такого
есть то, как ты это воплотишь...
так что всё в твоих руках!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.