码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-07-28 09:40:49      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:index   com   dmi   session   png   控制   array   color   分享   

我们在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-----中间层的创建,防止跨目录访问

标签:index   com   dmi   session   png   控制   array   color   分享   

原文地址:http://www.cnblogs.com/leigood/p/7248331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!