! defined('BASEPATH')) exit('No direct script access allowed')是什么作用
! defined('BASEPATH')) exit('No direct script access allowed')是干嘛用的。还有他的BASEPATH这个有没有定义是在哪个文件定义的 为了防止框架内特定的php文件被直接访问,根据代码直观地就可以看出作用哦,可以去了解下defined的用法。 Time_Flies 发表于 2015-2-6 23:02为了防止框架内特定的php文件被直接访问,根据代码直观地就可以看出作用哦,可以去了解下defined的用法。 ...
那我看了一BASEPATH的地方$system_folder = "system";
define('BASEPATH', $system_folder.'/');
而他这样定义不就通过BASEPATH直接到框架内部的system中了吗。
做一回搬运工,具体戳这里:
https://ellislab.com/forums/viewthread/79219/ 楼上网址已经没了,不懂啊
页:
[1]