码迷,mamicode.com
首页 > 其他好文 > 详细

6月13日 控制器

时间:2016-06-13 23:26:55      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

自写控制器:

MainController.class.php:

<?php
namespace Home\Controller;
use Think\Controller;
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>

 

6月13日 控制器

标签:

原文地址:http://www.cnblogs.com/dongqiaozhi/p/5582439.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!