日期:2011-09-08  浏览次数:20499 次

 

        我上次在讲redirect和forward的时候我就说过,这两个函数要正常使用还需要修改一下Route这个类,至少要将比如域名,控制器名,Action名等存储起来,后面调用redirect,forward的时候可以使用。

        现在我们就转到Route.php,原来这个类的代码很简单:

01 <?php
02 class Route extends Base {
03    public static function run() {
04       $controller= empty($_GET['c']) ? C('defaultController') : trim($_GET['c']); //设置了默认的控制器
05       $action = empty($_GET['a']) ? C('defaultAction') : trim($_GET['a']); //设置了默认的Action
06       $controllerBasePath = APP_PATH . '/UserApps/Modules/Controllers/';
07       $controllerFilePath = $controllerBasePath . $controller . 'Controller.php';
08       if(is_file($controllerFilePath)) {
友情链接: 爱易网 云虚拟主机技术 云服务器技术 程序设计技术 开发网站 APP开发教程
Copyright © 2013-2024 爱易网页 当前在线:1095人  网站在23分49秒内访问总人数:17463人 当前 46.06%  粤ICP备18100884号-2
09