ecshop中爲何要定義'IN_ECS'

ecshop中爲何要定義'IN_ECS'
 
ecshop裏的有些.php頁是不須要用戶經過url直接訪問的,用來被其它頁調用的,例如/includes/init.php,就不須要直接訪問,經過url訪問你的網址/includes/init.php是無心義的,因此咱們在能夠直接方問的php里加上
define('IN_ECS', true);
在不能直接訪問的php里加上
if (!defined('IN_ECS'))
{
    die('Hacking attempt');
}
這樣當直接訪問init.php裏就會顯不
Hacking attempt
從頁起到禁止訪問的目的,而其它頁面在調用init.php時是正常的
這樣作另外一個好處,就是更安全
相關文章
相關標籤/搜索