[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Защита отдельных скриптов
maximka787
Ребят, привет, посоветуйте, нужно ли скрипты? в которых прописана функция защищать от прямого вызова файла, или функция не сработает ни в каком случае и такая защита вообще не нужна? Вот пример и вопрос) :

<?php
defined('SECURE_VAR') or die('Restricted access');

function myfunc($params){

}

?>


_____________
..Работает - не трогай!
T1grOK
Для пущей уверенности не помешает.
Только без фанатизма, по типу:

defined('SECURE_VAR') or die('Restricted access');
defined('SECURE_VAR2') or die('Не ну доступ закрыт что непонятного?');
defined('SECURE_VAR3') or die('С первого раза не доходит! Закрыто!!!');
defined('SECURE_VAR4') or die('Пошли НА.....!!!!');

function myfunc($params){

}


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
maximka787
T1grOK
Спасибо)

_____________
..Работает - не трогай!
Белый Тигр
Лучше поместить все скрипты к которым нет прямых обращений в отдельную папку и закрыть к ним доступ.
Или можно сделать как в крупных фреймворках - снаружи доступен только index.php, а всё остальное лежит уровнем ниже.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.