用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: jeongee
收起左侧

DiliCMS使用前必看【不断整理中】

[复制链接]
发表于 2013-2-18 18:59:04 | 显示全部楼层
@jeongee:
我看了hook对post请求处理的方法,有一点不太明白。
PHP复制代码
                function redirect()
                {
                        global $method;
                        if( $_SERVER['REQUEST_METHOD'] == 'POST' )
                        {
                                $method = '_'.$method.'_post';
                        }
                }
复制代码

为什么执行do的时候就执行了_do_post方法?我看了前后的代码,没有发现触发该方法的代码。
不知道我说明白了没有,请指点指点。谢谢!
 楼主| 发表于 2013-2-18 20:47:29 | 显示全部楼层
fltn03 发表于 2013-2-18 18:59
@jeongee:
我看了hook对post请求处理的方法,有一点不太明白。

这里要结合system/core/CodeIgniter.php进行看
发表于 2013-2-18 20:50:37 | 显示全部楼层
本帖最后由 fltn03 于 2013-2-18 20:52 编辑
jeongee 发表于 2013-2-18 20:47
这里要结合system/core/CodeIgniter.php进行看


我正是结合了system/core/CodeIgniter.php文件看了之后才不明白的,关键是为什么要用到这行代码:
  1. $$method = '_'.$$method.'_post';
复制代码

本版积分规则