控制器
<?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>

浙公网安备 33010602011771号