• 6月13日 控制器


    自写控制器:

    MainController.class.php:

    <?php
    namespace HomeController;
    use ThinkController;
    class MainController extends Controller
    {
        //前置操作
        public function _before_XianShi()
        {
            echo "显示之前";
        }
        
        public function XianShi()
        {   
    echo $_POST["name"];
    echo "主页面";
    //传参数
    echo $name.$age;
    //读取配置 /*$model = C('URL_MODEL'); echo $model; */ //动态配置 /*C('URL_MODEL',0); echo U("XianShi");*/ } //后置操作 public function _after_XianShi() { echo "显示之后"; } public function CeShi() {
    //注册变量
       //$this->assign("text","hello");
    //调用模板显示 //
    $this->display();
    var_dump(get_defined_constants(true));//常量信息 }
    public function login()
     {
      //实现两个逻辑,显示,登录
      if(empty($_POST))
      {
       $this->display();
      }
      else
      {
       //实现登录
       echo "实现登录";
      }
      
     } }

    浏览器中输入http://localhost:8080/thimk/index.php/Home/Main/XianShi/name/li/age/22即可运行显示

    如要运行CeShi(),还要在View中建文件夹Main,在该新建文件夹中建CeShi.html文档

    CeShi.html:

    <head>
    <meta charset="utf-8" />
    <title>无标题文档</title>
    </head>
    
    <body>
    <a href="/thimk/index.php/Home/Main/XianShi/name/li/age/22">调用显示操作</a>

    <div><{$text}></div>
    <form action="__CONTROLLER__
    /XianShi" method="post">
    <input type="text" name="name" />
    <input type="submit" value="提交" />
    </form>
    </body>

    浏览器中输入http://localhost:8080/thimk/index.php/Home/Main/CeShi即可运行显示

    Login.html:

    <head>
    <meta charset="utf-8" />
    </head>
    
    <body>
    <form action="__ACTION__" method="post">
    <input type="text" name="uid" />
    <input type="password" name="pwd" />
    <input type="submit" value="提交" />
    </form>
    </body>
  • 相关阅读:
    CentOS 7.0关闭默认防火墙启用iptables防火墙
    centos7 启动httpd的时候为什么显示是这样的
    CentOS配置本地yum源/阿里云yum源/163yuan源,并配置yum源的优先级
    Linux如何用yum安装软件或服务
    IE浏览器和Firefox浏览器兼容性问题及解决办法
    Input的size与maxlength属性的区别
    下拉框默认选择数据库取出数据
    登录到 SQL Server 实例
    安装sql server 2008重启失败
    值栈
  • 原文地址:https://www.cnblogs.com/dongqiaozhi/p/5582439.html
Copyright © 2020-2023  润新知