zoukankan      html  css  js  c++  java
  • 新闻cms管理系统 (补)-----路由优化一

    修改后台的入口文件,将访问后台页面的入口文件设为admin.php,并且访问该文件的模块默认为admin模块。

    添加后台入口文件具体操作步骤:

    (1)项目目录下新建admin.php

    (2)实现入口文件功能(index.php代码一样)

    (3)指定默认访问功能页面

    //设置默认模块为admin
    $_GET['m'] = (!isset($_GET['m']) || !$_GET['m']) ? 'admin' : $_GET['m'];
    //设置默认控制器为index
    $_GET['c'] = (!isset($_GET['c']) || !$_GET['c']) ? 'index' : $_GET['c'];
    //设置默认方法为index
    $_GET['a'] = (!isset($_GET['a']) || !$_GET['a']) ? 'index' : $_GET['a'];

    两种情况:

    情况一: 没有设置m=admin

    情况二:设置了m=,但是值为空

    对项目中请求的地址链接进行修改

    类似将   /index.php?m=admin&c=login&a=index路由即简化成 /admin.php?c=login&a=index

    验证路由:

    完成!

    //设置默认模块为admin
    $_GET['m'] = (!isset($_GET['m']) || !$_GET['m']) ? 'admin' : $_GET['m'];
    //设置默认控制器为index
    $_GET['c'] = (!isset($_GET['c']) || !$_GET['c']) ? 'index' : $_GET['c'];
    //设置默认方法为index
    $_GET['a'] = (!isset($_GET['a']) || !$_GET['a']) ? 'index' : $_GET['a'];
  • 相关阅读:
    成立移动互联网公司???
    C++的子对象
    单链表 操作的18种算法
    再论虚函数
    多线程(三)
    多线程(二)
    多线程(一)
    存储过程的参数
    git
    多态(三)
  • 原文地址:https://www.cnblogs.com/zqunor/p/8366557.html
Copyright © 2011-2022 走看看