zoukankan      html  css  js  c++  java
  • 控制器

    function PeiZhi()
        {
            
            //C快捷方法,可以读取配置也可以修改动态配置
            
            
            //echo C('URL_MODEL');//读取配置
             C("URL_MODEL",1);//修改配置
             echo U("PeiZhi");//输出路径
        }
    '__INFO__' => 

    string

     'Home/Main/CESHI' (length=15)

    '__SELF__' => (当前的URL地址)

    string

     '/thinkphp/index.php/Home/Main/CESHI' (length=35)
    '__APP__' => 

    string

     '/thinkphp/index.php' (length=19)

    '__MODULE__' => (模块路径)

    string

     '/thinkphp/index.php/Home' (length=24)

    '__CONTROLLER__' => (当前控制器的路径)

    string

     '/thinkphp/index.php/Home/Main' (length=29)

    '__ACTION__' => (当前操作方法所在路径)

    string

     '/thinkphp/index.php/Home/Main/CESHI' (length=35)

    '__ROOT__' => (根)

    string

     '/thinkphp' (length=9)

    MainController.class.php

    <?php
    namespace HomeController;//命名空间位于home下面的controller
    use ThinkController;//使用父类的命名空间
    class MainController extends Controller//继承父类
    {    //前置操作
        public function _before_XianShi()
        {
            echo "执行显示之前    ";
        }
        public function XianShi()
        {
            //echo $name.$ids."主页面显示";//如果要传参数,使用路径的方式在后面加上/参数名(name)/参数值(zhangsan)如果是多个参数 直接往后加
            //$model = C('URL_MODEL'); //读取配置
            //echo $model;
            /*C('URL_MODEL',0);//修改配置
            echo U("XianShi");// U生成地址*/        
            echo $_POST["name"];
        }
        //后置操作
        public function _after_XianShi()
        {
            echo"执行显示之后";    
        }
        public function CeShi()
        {   
            var_dump(get_defined_constants(true));//获取常量信息
            //$this->assign("test","hello");//注册变量,在模板里面显示
            //$this->display();
            
        }
        public function login()
        {
            //实现两个逻辑:1.显示页面   2.实现登陆
            if(empty($_POST))
            {
                $this->display();
            }
            else
            {
                //如果不是空,实现登陆
                echo "实现登陆";
            }
        }
        
    }

    ceshi.html

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    <a href="/thinkphp/index.php/Home/Main/XianShi/ids/888/name/zhangsan">调用显示操作</a><!--跳转-->
    <div><{$test}></div>
    <form action="__controller__/XianShi" method="post">
    <input type="text" name="name" />
    <input type="submit" value="提交" />
    </form>
    </body>
    </html>

    login.html

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    <form action="__ACTION__" method="post"> <!--action 获取自身-->
    <input type="test" name="uid" />
    <input type="password" name="pwd" />
    <input type="submit" value="登陆" />
    </form>
    </body>
    </html>

    <?phpnamespace HomeController;//命名空间位于home下面的controlleruse ThinkController;//使用父类的命名空间class MainController extends Controller//继承父类{    //前置操作public function _before_XianShi(){echo "执行显示之前";}public function XianShi(){//echo $name.$ids."主页面显示";//如果要传参数,使用路径的方式在后面加上/参数名(name)/参数值(zhangsan)如果是多个参数 直接往后加//$model = C('URL_MODEL'); //读取配置//echo $model;/*C('URL_MODEL',0);//修改配置echo U("XianShi");// U生成地址*/echo $_POST["name"];}//后置操作public function _after_XianShi(){echo"执行显示之后";}public function CeShi(){       var_dump(get_defined_constants(true));//获取常量信息    //$this->assign("test","hello");//注册变量,在模板里面显示//$this->display();}public function login(){//实现两个逻辑:1.显示页面   2.实现登陆if(empty($_POST)){    $this->display();}else{//如果不是空,实现登陆echo "实现登陆";}}}

  • 相关阅读:
    《魏坤琳的科学育儿宝典》笔记
    大千世界中,万物皆有时节
    心里健康基本要素
    不带评论的观察是人类智力的最高形式
    《七律·人民解放军占领南京》
    《最好的防御就是进攻》-- 向任总汇报无线业务会议纪要 2013年9月5日
    《深淘滩,低作堰》-- 任正非在运作与交付体系奋斗表彰大会上的讲话 2009年4月24日
    《市场经济是最好的竞争方式,经济全球化是不可阻挡的潮流》-- 任正非在财经系统表彰大会上的讲话 2009年3月24日
    《开放、妥协与灰度》-- 任正非在2009年全球市场工作会议上的讲话 2009年1月15日
    《让青春的火花,点燃无愧无悔的人生》-- 任正非在无线产品线奋斗大会上的讲话纪要 2008年5月31日
  • 原文地址:https://www.cnblogs.com/erinzhismile/p/5588030.html
Copyright © 2011-2022 走看看