
ThinkPHP学习
oso_kill
这个作者很懒,什么都没留下…
展开
-
Thinkphp使用PHPExcel导出Excel表格
<?phpclass IndexAction extends Action { public function imorder() { $M=M('模型'); $list = $M->select(); $num=count($list); error_reporting(E_ALL);转载 2014-01-08 15:00:42 · 708 阅读 · 0 评论 -
公共模块禁止直接访问
项目中经常会将一些公共的方法或变量放在一个模块中,称之为公共模块。公共模块直接继承Action类,其他模块都继承公共模块。那么如何防止公共模块直接被外部访问呢?例如,定义了一个公共模块 CommonActionclass CommonAction extends Action {public $uid;……}其他模块:class UserAction转载 2014-01-08 12:44:30 · 688 阅读 · 0 评论 -
三个方法搞定全站增、删、改操作
1、此方法适合简单的项目中使用。2、增、删、改的操作无非都是实例化表或模型,最后返回success或error。3、涉及到增、删、改的表单我一律采用AJAX提交,在AJAX里实现完成后地址的跳转。4、新手据此总结,不当或遗漏之处,敬请指正。########################################################第一步:在项目的lib/Ac转载 2014-01-08 13:43:25 · 670 阅读 · 0 评论 -
thinkphp 路径表达方式
TP中有不少路径的便捷使用方法,比如模板中使用的__URL__,__ACTION__等,如果你对这些路径不是很明白,用起来说不定就会有这样或那样的问题,抑或出了错也不知道怎么改,现在我们看一下这些路径到底是代表了什么吧!假如你项目首页的URL是:www.test.com/other/Form假如当前模块是:Index假如当前操作是:index那么首页完整的URL:http://ww转载 2014-01-17 14:00:04 · 678 阅读 · 0 评论 -
PHP源码HTML生成PDF中文不乱码MPDF(在FPDF和HTML2FPDF基础上开发)
终于找到一款在FPDF和HTML2FPDF源码基础上开发的一套开源程序,作者很给力。基本解决了中文(以及日语、韩语及东南亚和全球语言)乱码的问题,在Windows/Linux开发环境下测试可用,不需要安装别的组件支持,是没有VPS和独立服务器的网站开发者的福音。不多说,源码名称是MPDF,官方地址是:http://www.mpdf1.com/ 已经更新到5.6版。到官网下载,解压到转载 2014-03-26 17:58:45 · 9073 阅读 · 1 评论 -
简单有效的解决THINKPHP在IIS服务器中出现Think.get.title 中文乱码
对于这个问题,网上有很多网友采用了这样一种解决方法,比如: top.html /title/{$tag} 改为:/title/{$tag|urlencode|urlencode} menu.html {$Think.get.title} 改为:{$Think.get.title|urldecode|urldecode}转载 2014-05-10 13:50:59 · 2313 阅读 · 2 评论 -
在ThinkPHP中提交表单插入数据的时候,单引号和双引号是会被自动转义的,就是会自动的加上反斜线
在ThinkPHP中提交表单插入数据的时候,单引号和双引号是会被自动转义的,就是会自动的加上反斜线,但是我不想给单引号和双引号加上反斜线,在ThinkPHP中提交表单插入数据的时候,单引号和双引号是会被自动转义的,就是会自动的加上反斜线,但是我不想给单引号和双引号加上反斜线,如:hds"gh"j'g'h会被自动转义为:hds\"gh\"j\'g\'h请注意需要的是取消这个转转载 2014-06-07 14:03:13 · 1966 阅读 · 0 评论