ThinkPHP
haiwei_sun
爱拼才会赢!
展开
-
ThinkPHP 路由介绍
ThinkPHP 支持 URL 路由功能,要启用路由功能,需要设置ROUTER_ON参数为true。开启路由功能后,系统会自动进行路由检测,如果在路由定义里面找到和当前URL匹配的路由名称,就会进行路由解析和重定向。路由功能需要定义路由定义文件,位于项目的配置目录下面,文件名为 routes.php定义格式: Return Array( ‘RouteName’=原创 2009-12-03 01:15:00 · 1013 阅读 · 0 评论 -
thinkPHP上传图片
if ($_FILES['img']['name']=="") { $this->error('请选择要上传的图片'); }else{ import("@.ORG.UploadFile"); $upload = new UploadFile(); //设置上传文件大小 $upload->maxSize = 3292200 ; //设置上传文件类型 $原创 2011-12-14 17:52:33 · 1877 阅读 · 0 评论 -
thinkphp 生成静态文件 配置
$this->buildHtml('hello', 'user/','index');这样就在user目录下生产了 hello.shtml还有缓存配置顺便配置下生产 缓存 就是 点了 不是立即生成等到达一定时间自动生产静态页面 相当实用在cofig.php 配置if (!defined('THINK_PATH')) exit();return arra转载 2011-11-28 09:29:33 · 1479 阅读 · 0 评论 -
ThinkPHP生成静态页
ThinkPHP提供了灵活的静态文件生成功能,可以在输出模板的同时生成需要的静态文件.使用:$this->buildHtml('静态文件', '静态路径','模板文件');静态路径如果留空的话 默认保存在HTML_PATH(默认的HTML_PATH路径位于项目目录下面的Html目录,如果没有的话手动创建)定义的路径下面,,静态文件可以随意设置,也可以包括路径,如果不转载 2011-11-28 09:09:44 · 4363 阅读 · 0 评论 -
thinkPHP主从库配置
'DB_DEPLOY_TYPE' => 1, //采用分布式数据库支持'DB_HOST'=> '192.168.1.1,192.168.1.2', // 数据库服务器地址'DB_NAME'=>'hxfx',原创 2011-09-19 18:17:31 · 2094 阅读 · 0 评论 -
ThinkPHP的全部配置选项
return array( /* Dispatch设置 */ 'DISPATCH_ON' => true, // 是否启用Dispatcher // URL模式: 0 普通模式 1 PATHINFO转载 2011-09-15 08:58:05 · 2125 阅读 · 0 评论 -
ThinkPHP惯例配置文件
convention.php/**+------------------------------------------------------------------------------* ThinkPHP惯例配置文件* 该文件请不要修改,如果要覆盖转载 2011-09-13 22:08:11 · 1532 阅读 · 0 评论 -
ThinkPHP静态缓存简单配置和使用
http://www.iteye.com/topic/451699根据ThinkPHP官方手册:ThinkPHP内置了静态缓存类,通过静态缓存规则定义来实现了可配置的静态缓存。启用静态缓存: ThinkPHP官方手册写道要使用静态缓存功能,需要开启HTML_C转载 2011-09-13 21:49:39 · 2190 阅读 · 0 评论 -
jquery $.post服务器端没有反应 解决方法
http://stackoverflow.com/questions/1099787/jquery-ajax-post-sending-options-as-request-method-in-firefoxThis PHP at the top of t转载 2011-09-07 18:00:41 · 3829 阅读 · 0 评论 -
MemCache分布式缓存
两天在研究MemCache分布式缓存的问题时,发现ThinkPHP其实并不支持分布式缓存功能,这可以从官方提供的CacheMemcache.class.php文件中看到: if(empty($options)) { $options =转载 2011-09-06 23:13:08 · 876 阅读 · 0 评论 -
thinkPHP连接远程数据库
protected $connection="mysql://root:123456@localhost:3306/appStore";protected $trueTableName='app_class';原创 2011-09-06 14:31:10 · 3107 阅读 · 0 评论 -
ThinkPHP 模板循环输出 Volist 标签
ThinkPHP 模板循环输出 Volist 标签http://www.5idev.com/p-thinkphp_tpl_volist.shtmlvolist 标签用于在模板中循环输出数据集或者多维数组。volist 标签在模块转载 2011-09-01 13:33:01 · 1296 阅读 · 0 评论 -
volist 换行显示
volist 换行显示原创 2010-06-09 14:13:00 · 1545 阅读 · 0 评论 -
in标签的使用
{$hmvo.name} {$hmvo.name}原创 2010-06-03 10:37:00 · 728 阅读 · 0 评论 -
in标签的使用
最近做个系统涉及到了权限的问题,我用in这个标签了。在模板中如果某个权限的ID在某个列表中(比如2在2,3,4,5列表中)。模板Tlp中是这么做的: 有新建用户权限 没有新建用户权限 在Action中,我的业务直接写在了这里,业务应该写在Model?$this->assign(NewUser,2);$this->assign(allrighti原创 2010-03-13 22:41:00 · 999 阅读 · 0 评论 -
thinkPHP2.1 & thinkPHP3.0 分组包含公共模版问题
在thinkPHP2.1分组中,包含整个项目的公共头部、尾部写法为;在thinkPHP3.0分组中,用上面的形式不行,改成这样就可以。哪位高手知道为啥呢原创 2012-04-25 20:57:05 · 1340 阅读 · 0 评论