1.无论是那个框架的导入,其实都是一样的原理的,但是首先我们要导入包,可能就这点不同。kohana的导入包的方法:require_once(Kohana::find_file('vendor','PHPExcel/PHPExcel/IOFactory'));thinkphp的导入包的方法: req....
分类:
Web程序 时间:
2015-06-24 16:04:35
阅读次数:
231
原文:02-如何实例化模型在ThinkPHP中,可以无需进行任何模型定义。只有在需要封装单独的业务逻辑的时候,模型类才是必须被定义的,因此ThinkPHP在模型上有很多的灵活和方便性,让你无需因为表太多而烦恼。 根据不同的模型定义,我们有几种实例化模型的方法,下面来分析下什么情况下用什么方法: 1、...
分类:
其他好文 时间:
2015-06-24 01:58:37
阅读次数:
144
原文:ThinkPhp学习07简单CRUD操作 1 public function show() { 2 $m=M('User'); 3 4 // $arr=$m->find(2); //查找id=2的数据,find只能返回一条数据 5 //2.SELECT * FROM `tp_user` WHE...
分类:
Web程序 时间:
2015-06-24 01:58:19
阅读次数:
141
原文:ThinkPhp学习10查询操作 Action模块 User下的search 1 public function search(){ 2 //判断username是否已经传入,且不为空 3 if(isset($_POST['username'])&&$_POST['username']!=nu...
分类:
Web程序 时间:
2015-06-24 01:57:40
阅读次数:
163
原文:ThinkPhp学习12 二、输出模板内容 (重点) a、display 1.display中没有参数 $this->display(); 2.可以带参数 $this->display(本模块文件夹下的其他模板文件); $this->display('index2'); $this->disp...
分类:
Web程序 时间:
2015-06-24 01:56:57
阅读次数:
120
原文:ThinkPhp学习13简单登录验证 创建Login类 1 display(); 5 } 6 function do_login(){ 7 //获取用户名和密码等。和数据库中比对,有该用户允许登录否则输出错误页面 8 $username=$_POST['username']; 9 ...
分类:
Web程序 时间:
2015-06-24 01:56:40
阅读次数:
105
原文:ThinkPHP 利用.htaccess文件的 Rewrite 规则隐藏URL中的 index.phpURL重写 通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php ,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REW...
分类:
数据库 时间:
2015-06-24 01:55:50
阅读次数:
128
原文:ThinkPhp学习11一、常用连贯操作 1.where 帮助我们设置查询条件 2.order 对结果进行排序 $arr=$m->order('id desc')->select(); $arr=$m->order(array('id'=>'desc','sex'=>'asc'))->sele...
分类:
Web程序 时间:
2015-06-24 01:54:57
阅读次数:
121
原文:ThinkPhp学习11一、模板的使用 (重点) a、规则 模板文件夹下[TPL]/[分组文件夹/][模板主题文件夹/]和模块名同名的文件夹[Index]/和方法名同名的文件[index].html(.tpl) 更换模板文件的后缀名(修改配置文件) 'TMPL_TEMPLATE_SUFFIX'...
分类:
Web程序 时间:
2015-06-24 01:54:29
阅读次数:
150
原文:01-编写CMS注意事项1、将ThinkPHP核心文件放在项目目录,将下载的扩展包放在在ThinkPHP目录下的Extend文件夹中 2、设置整个项目的编码为utf-8 3、创建Public公共目录用于存放公用JS,CSS,Images,创建index.php 1 admin.php 1 4、...
分类:
其他好文 时间:
2015-06-24 01:53:47
阅读次数:
110