背景:前几天客户让在网站里面增加一个报名的系统,于是就想到了自定义表单,但是后面客户提出要求说假如学院报名后能把报名信息发送到他的qq邮箱,这样,他就不用登陆后台查看dede的自定义表单了。觉得也不错,比较实用,先前考虑的是dede的会员邮件系统来实现,最后发现没有这个phpmailer省事。于是利...
分类:
其他好文 时间:
2014-06-21 11:18:56
阅读次数:
310
导读:ThinkPHP CURD方法的field方法属于模型的连贯操作方法之一,主要目的是标识要返回或者操作的字段,可以用于查询和写入操作。1、用于查询在查询操作中field方法是使用最频繁的。$Model->field('id,title,content')->select();这里使用field...
分类:
Web程序 时间:
2014-06-20 23:33:35
阅读次数:
250
琢磨了好几天的ThinkPHP了,兄弟连的视频真心不错,下面是记得一些要点,只做备忘,有兴趣的朋友请去百度兄弟连。## ThinkPHP 3 介绍及安装#讲师:赵桐正微博:http://weibo.com/zhaotongzheng本节课大纲:一、ThinkPHP的介绍 //了解 MVC M - ....
分类:
Web程序 时间:
2014-06-20 17:28:15
阅读次数:
166
Volist标签主要用于在模板中循环输出数据集或者多维数组。
web页面代码
table,tr,td{border: 1px solid gray;text-align: center;}
pre{font-size: 16px;}
...
分类:
Web程序 时间:
2014-06-19 12:42:12
阅读次数:
497
1.配置类别ThinkPHP提供了灵活的全局配置功能,ThinkPHP会依次加载管理配置>项目配置>调试配置>分组配置>扩展配置>动态配置,所以后面的配置权限要大于前面的,因为后面的配置会覆盖前面同名配置,同事会生辰配置缓存文件无需重复解析,减小开销。惯例配置:在惯例配置内对大多数常用参数进行默认配...
分类:
Web程序 时间:
2014-06-17 00:17:09
阅读次数:
409
第一步,引入: 1 import('ORG/Util/Page'); 2 $total = M('xxx')->count(); //获取总记录数 3 $page = new Page($total, 3); //实例化:(总数,每页显示的记录数) 4 5 $limit...
分类:
Web程序 时间:
2014-06-15 14:49:45
阅读次数:
297
一般使用文件方式的缓存就能够满足要求,而thinkPHP还提供了一个专门用于文件方式的快速缓存方法F方法。由于采用的是PHP返回方式,所以其效率较S方法较高。F方法具有如下特点:1.简单数据缓存;2.文件形式保存;3.采用PHP返回数据方式加载缓存;4.支持子目录缓存以及自动创建;5.支持删除缓存和...
分类:
Web程序 时间:
2014-06-15 09:35:37
阅读次数:
227
最近用Thinkphp做的企业站,thinkphp里面内置了一个静态缓存功能各种厉害缓存,挥之不去。既然现在还用不上静态缓存功能,就想想怎么禁止缓存。为了这缓存,把它的核心库都看了一些。网上有很多讲解缓存机制的原理和用法,就是没有讲怎么禁止的。这记录分享下,有用时以便查阅。 ThinkPHP在...
分类:
Web程序 时间:
2014-06-14 20:51:57
阅读次数:
303
最近开始学习thinkphp,在下不才,很多的问题看不明白所以想拿出来,恕我大胆发在首页上,希望看到的人能为我答疑解惑,这样大家有个互动,学起来快点,别无他意,所谓活到老,学到老,希望各位不要见笑啊。我的做法很简单,先从手册开始,手册是开发thinkphp作者辛勤劳动的成果,但是有些地方是在是不懂,...
分类:
Web程序 时间:
2014-06-14 15:33:37
阅读次数:
300
ThinkPHP采用单一入口模式进行项目部署和访问,一个项目都有一个统一(但不一定是唯一)的入口。入口文件中主要包括:定义框架路径、项目路径和项目名称(可选)定义调试模式和运行模式的相关常量(可选)载入框架入口文件(必须)
(注意:如果是类Unix或者Linux环境下测试的话,需要对App目录设置....
分类:
其他好文 时间:
2014-06-13 15:35:16
阅读次数:
350