夺命雷公狗TP3.2.3商城10-----中间层的创建,防止跨目录访问

Posted 夺命雷公狗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了夺命雷公狗TP3.2.3商城10-----中间层的创建,防止跨目录访问相关的知识,希望对你有一定的参考价值。

我们在D:\\phpStudy\\WWW\\shop\\WEB\\Admin\\Controller  目录下创建一个创建一个CommonController.class.php的中间层,让后让后台别的控制器都直接继承CommonController这个控制器即可决解跨目录访问的问题:

 

 

<?php
    namespace Admin\\Controller;
    use Think\\Controller;
    class CommonController extends Controller{
        //这个方法主要解决别人跨目录访问后台
         public function _initialize(){
            if(!session(\'?admin\')){
                $this -> redirect("Login/index",array(),3,\'请登录后再进入\');
            }
        }
    
    }

然后让后台所有的控制器来继承他即可。。。

 

以上是关于夺命雷公狗TP3.2.3商城10-----中间层的创建,防止跨目录访问的主要内容,如果未能解决你的问题,请参考以下文章

夺命雷公狗TP3.2.3商城13-----无限极分类添加

夺命雷公狗TP3.2.3商城14-----无限极分类列表页

夺命雷公狗TP3.2.3商城15-----无限极分类修改

夺命雷公狗TP3.2.3商城3-----数据库的创建以及连接

夺命雷公狗TP3.2.3商城11-----后台头部和左侧导航分离

夺命雷公狗TP3.2.3商城8-----管理员登录并且保存session