app/plug/controller.php
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 控制器
* By IT平民
**/
class PlugController extends Controller
{
public function __construct()
{
parent::__construct();
$plugname=PLUG_NAME;
$this->tp->isCache=false;
$this->tp->skinDir="app/plug/$plugname/view/";
$this->tp->cacheDir="app/plug/$plugname/html/";
$this->tp->compileDir=C('COMPILE_DIR')."/plug/$plugname/";
}
public function check_admin()
{
if(ADMIN_ID==0)
{
die('没有管理权限');
}
#是否后台只读模式
define('APP_DEMO',(get_admin_info('readonly')==1?true:false));
if(get_admin_info('pid')!=0)
{
define('PAGE_LEVER',get_admin_info('page_list'));
if(strlen(PAGE_LEVER)==0)
{
die('没有管理权限');
}
else
{
$rs=$this->db->load("select cname from sd_admin_menu where followid>0 and id in(".PAGE_LEVER.")");
if($rs)
{
$mname=C('ADMIN');
foreach($rs as $key=>$value)
{
$rs[$key]=$mname.'/'.$value['cname'];
}
if(!(in_array(''.$mname.'/plug',$rs)))
{
die('没有管理权限');
}
}
}
}
}
public function _before_action()
{
if(IS_POST)
{
if(APP_DEMO)
{
$this->success('操作成功!!');
exit();
后面还有 5 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
