随笔分类 - thinkphp
摘要:不知道我们会不会有这样一个困惑,,每当进行一个项目时,发现页面都有好多重复的地方,假如我们每个页面都写,不仅降低的代码的运行效率 而且还不利于后期维护!TP中的模板布局就解决了这一难题! 我们就以Admin后台为例子 如图所示是三个文件 IndexController:后台的index控制器文件 y
阅读全文
摘要:tp验证码的自动验证小案例 模板文件 数据模型 控制器文件
阅读全文
摘要:TP中的验证码简单了很多,少去了原来比较繁琐的操作,下面带大家看看验证码实例! yzm1.html前台模板 控制器页面 注意:中文验证码,必须要放入字体路径为Thinkphp/Verify/zhttfs 效果图 验证码正确 echo 1; 验证码错误echo 2;
阅读全文
摘要:M函数 TP的Model父类,封装的功能比较多,增删改查操作都具备.一些表,比如留言表,comment M('comment') 的作用就是得到父类Model的对象,且把Model的表名 指向-->comment D函数 D函数也可以实例化Model, 优先实例自定义的子类Model,如果子类Mod
阅读全文
摘要:1.assign赋值 2.变量的输出 在Html代码中输出标题如下: 注意:TP的模板标签和smarty稍有不同TP在控制结构/循环/if/else时,用<>而最具体的输出变量 用{$标签} 3.if/else标签 在home/view/index目录下创建ve.html 4.import导入css
阅读全文
摘要:1.建立一个表 2.新增数据 2.1面向过程的风格 面对对象风格 实例: UserController.class.php DemoModel.class.php 实际效果 3.查询数据 注意:查询find(),select(),分别查询1行和多行使用! 按主键查询:$model->find(值);
阅读全文
摘要:TP框架自带的配置文件: /ThinkPHP/conf/convention.php 项目配置文件 www/shop/Common/conf/config.php 模块的配置文件:例Home模块,配置文件为: /www/shop/home/conf/config.php 5.2 文件的优先级 注意:
阅读全文
摘要:4.1 放在哪儿?项目/模块/Model目录下以本教程为例,Home模块的Model/Home/Model/目录下 4.2 model类文件叫什么?模型名: DemoModel.class.php 4.3 model类与表名的对应关系一般model名称与表名table 相同如DemoModel.cl
阅读全文
摘要:3.1 模板放在哪儿? 放在模块的view目录下并且每个控制器的模板,要在与控制器同名的目录下. 以 index.php/Home/User/add则对应的模板在 /Home/view/User/add.html 3.2 叫什么?模板名和方法名是一致的 例: 地址栏: index.php/Home/
阅读全文
摘要:控制器的使用 2.1url如何调用控制器 以典型的URL为例 http://localhost/shop/index.php/home/index/test 访问的Home模块下的IndexController的test()方法 即index.php/模块名称/控制器/方法 如果需要传递其他参数,可
阅读全文
摘要:框架的意义减少重复劳动便于团队配合增强安全性工作/面试都需要 为什么学习ThinkPHP国内公司用的多框架基本都是MVC架构,学一则通 一、框架的部署 1.1下载tp官网 http://www.thinkphp.cn/ 1.2引入 A:解压文件 B: 得到ThinkPHP目录(只要这个就可以) C:
阅读全文

浙公网安备 33010602011771号