很多cms都加的一句未定義常量就禁止訪問的作用

一般用於安全判斷,放於被包含腳本中

判斷:如果沒有定義常量,則直接退出腳本,並提示ACCESS DENIED文字

舉例:

a.php

1

2

3

4

5

<?php

define('常量',1);

include 'b.php';

echo 'a';

?>

b.php

1

2

3

4

5

<?php

if(!defined('常量')){

    exit('非法訪問');

}

echo 'b';

這時候,你內直接訪問b.php是會提示非法訪問的,只有訪問a.php才能輸出容"b"。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章