最近用ThinkPHP开发一个项目,本地开发测试完成上传到服务器后,第一次打开正常,再刷新页面时就出现 “页面调试错误,无法找开页面,请重试”的错误,我就郁闷啦,明明本地设置define('APP_DEBUG', false) 运行没点问题,怎么放到服务器上就出错了昵?baidu,Google还.....
分类:
移动开发 时间:
2015-04-22 00:03:51
阅读次数:
230
首先,我们必须要知道的就是目录结构:
我们把解压完成之后会出现以下的目录:
这是tp官方的手册目录解释,我们可以先不要去看其他的文件,这里,我们主要用到的就是php的核心库ThinkPHP框架目录:
然后在这个非常主要的目录下面,又有如下的文件目录对我们是同样的重要:
这个就是tp的核心目录了,接下来就是关于入口文件了,显而易见,这个入口文件就比ze...
分类:
Web程序 时间:
2015-04-21 22:50:05
阅读次数:
167
ThinkPHP的目录结构回顾上一篇的安装目录:目录对应关系F:\\PHP├─index.php 入口文件├─README.md README文件├─Application 应用目录├─Public 资源文件目录└─ThinkPHP 框架目录thinkphp的目录结构T...
分类:
Web程序 时间:
2015-04-21 22:11:57
阅读次数:
184
使用sae 版 thinkphp 在本地和sae 上无法实现缩略图,缩略图主要使用在瀑布流上面,不然一张图片2 3 M,速度太慢,就自己封装了一个,见笑!<?php
class Thumb{
// 设置最大宽度,用来在编辑器中使用和显示
private $max_width = null;
private $file_name = null;
private...
分类:
Web程序 时间:
2015-04-21 14:36:46
阅读次数:
206
0x01tp分页类 /think/library/Think/Page.class.php调用page类$p = intval(I('get.p')); //获取分页请求$condition['xx'] =$xx; //设置查询条件$m = M('xx');$count = count($m->se...
分类:
Web程序 时间:
2015-04-20 12:48:32
阅读次数:
168
我们在使用一些框架(如ThinkPHP)编码的时候,常用到这样的代码。
M('User')->where(array('id'=>1))->field('name')->select();
这样不仅有利于编码,而且也能让人"心情愉悦"呢。好了,不多说了。让我们看看如何实现的吧?...
分类:
Web程序 时间:
2015-04-19 21:24:29
阅读次数:
181
然后再CompanyAction.class.php中写$list=$Shop->where($data)->select();$this->list=$list;$this->display();数据就查找出来了。。。
分类:
Web程序 时间:
2015-04-19 19:23:29
阅读次数:
166
__construct(),__initialize(),模板继承
分类:
Web程序 时间:
2015-04-19 17:27:57
阅读次数:
117
在了解了控制器和模型操作后,我们开始熟悉视图部分,ThinkPHP中的视图主要就是指模板文件和模板引擎,本篇首先了解下模板文件以及是如何进行渲染输出的。一、模板定义为了对模板文件更加有效的管理,ThinkPHP对模板文件进行目录划分,默认的模板文件定义规则是:模板目录/[分组名/][模板主题/]模块...
分类:
Web程序 时间:
2015-04-17 17:30:12
阅读次数:
201
例如你的原路径是 http://localhost/index.php/index/add那么现在的地址是 http://localhost/index/add如何去掉index.php呢?1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置#Loa...
分类:
Web程序 时间:
2015-04-17 17:28:12
阅读次数:
134