thinkphp

正则表达式的奥秘

jerry thinkphp
正则表达式简介转自:http://www.cnblogs.com/dtdd/archive/2013/03/10/2952988.html 1,正则表达式简介 (1)什么是正则表达式:是使用某种模式去匹配一类字符串的公式,它主要用于字符串的校验,分割,查找及

基于tp的数组分页

jerry thinkphp
或许有的时候数据并不是全都是从库里面查出来的吧!那天遇到一个就是先查出库里面的数据,然后在通过条件判断,得到一个数组!这个时候用到分页了,怎么整?看看function array_page($array,$rows){           

pgsql下若干问题的解决办法

jerry thinkphp
TP使用pgsql时会出现某些问题,现给出解决办法,以供参考1.add()方法无法获取新增的主键值,修改pgsql驱动:Db.Pgsql.class.php的134行:list($last_insert_id)   =   pg_fetch_array($result,null,PGSQL...
阅读全文

thinkphp通过rabc实现仅显示有权限的列表

jerry thinkphp
thinkphp通过rabc实现仅显示有权限的列表实现思想:将已有的模块和权限列表中对比实现,其实有更优的方案,根据具体的需求而定吧,成功案例请见http://liezy.com 1.控制器部分/*如果验证模式为2即时验证,通过rbac去即

zip压缩解压函数

jerry thinkphp
zip压缩解压函数
zip压缩解压函数<?php function ezip($zip, $hedef = ''){     $dirname=preg_replace('/.zip/', '', $zip);     $root = $_SERVER['DOCUMENT_ROOT'].'/zip...
阅读全文

分享一个调用广告位的代码(函数或Widget类)

jerry thinkphp
自己写的一个调用广告位的函数和Widget类首先是函数:缓存,自定义广告位模板。<?php function Ad($id=0){     if(intval($id)){         $ad = S("ad_".$id);         if(empty($ad)){...
阅读全文

UploadFile类多缩略图存不同目录

jerry thinkphp
发现现在的系统自带的upload类可以创建多个缩略图,但是只能存于同一个文件夹下,我看了一下源文件代码,发现只要修改几个地方就可以实现存放不同文件夹下了。private function save($file) {         $filename

ThinkPHP整合百度Ueditor

jerry thinkphp
ThinkPHP整合百度Ueditor
ThinkPHP整合百度Ueditor,基于黄永成老师的视频说明的申明:最好大家都能写绝对路径的都写好绝对路径比如:window.UEDITOR_HOME_URL 他在教程里面已经说了的,我就不再次说了啊,就一笔带过,好了不废话! 在调用

pdo数据库驱动存在一个Bug,影响3.1.3及以下版本[严重]

jerry thinkphp
pdo数据库驱动存在一个无法获取数据表主键的Bug,导致此Bug的原因并非逻辑缺陷,而是TP开发人员的粗心大意ThinkPHP pdo数据库驱动存在一个无法获取数据表主键的Bug,此Bug会导致所有与数据表主键有关的操作发生错乱、失

foolist万能标签

jerry thinkphp
dede的万能标签好厉害,这里也弄个之前在论坛中也发过,现在在这里也发个,比上次的版本添加了,缓存,调试,field等.. foo是什么意义通俗点就是无法识别,一塌糊涂的意思,就是没意义。 这个没意义好有万能的意味