6月13日 控制器
2016-06-13 23:17
323 查看
自写控制器:
MainController.class.php:
浏览器中输入http://localhost:8080/thimk/index.php/Home/Main/XianShi/name/li/age/22即可运行显示
如要运行CeShi(),还要在View中建文件夹Main,在该新建文件夹中建CeShi.html文档
CeShi.html:
浏览器中输入http://localhost:8080/thimk/index.php/Home/Main/CeShi即可运行显示
Login.html:
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>
相关文章推荐
- AnyPref,可直接在SharedPreferences中保存对象实例的SharedPreferences工具类
- 近期网上资源收集(二)
- PHPUnit单元测试中类protected/private方法测试
- C#拾遗之ArrayList类
- linux下各种工具的配置
- linux GDB调试程序(一)
- Android Volley完全解析
- 关于java中类型参数的通配符总结
- Java语法基本篇:java处理数组
- 三种边缘检测算子
- Binder学习笔记(九)—— 服务端如何响应Test()请求 ?
- call()与apply()简单介绍
- inputtype 代码对应表
- java lock 与 synchronized
- c语言学习笔记26之指针2
- session cookie
- <Sicily>Greatest Common Divisors
- 【OpenCV入门指南】第五篇轮廓检测 下
- 加密原理介绍,代码实现DES、AES、RSA、Base64、MD5
- C++ 引用基础