thinkphp

__construct()和__initialize()

jerry thinkphp
__construct()和__initialize()
ThinkPHP中的__initialize()和类的构造函数__construct()网上有很多关于__initialize()的说法和用法,总感觉不对头,所以自己测试了一下。将结果和大家分享。不对请更正。 首先,我要说的是 1、__initialize()不是

文件上传类

jerry thinkphp
文件上传类
一直做自己的项目,用到用户头像上传,一些现成的类有些我要的功能实现不了 于是自己写了个 另一个稍作改动版本:针对多文件返回数组 http://www.thinkphp.cn/code/371.html<?php /**  * FileUpload.class.ph

ThinkPHP执行Oracle存储过程

jerry thinkphp
ThinkPHP+Oracle执行存储过程。一、首先修改ThinkPHP3.0的Oracle驱动(ThinkPHP\Lib\Driver\Db\DbOracle.class.php),在DbOracle类中增加以下方法:    /**      +--------------------...
阅读全文

让D函数和M函数更好的支持mongodb

jerry thinkphp
在使用mongodb的时候,如果用默认的ThinkPHP,D函数需要增加MongoModel,M函数需要M('MongoModel:User'),按以下稍作修改可以使代码更少。通过修改Common/common.php的D函数,如下:function D($name='') {     ...
阅读全文

发布一个比比较全面的取数据的类(结合TP)

jerry thinkphp
通过TP取数据的相关操作类 自己写的.和大家分享一个,觉得好的.支持一下<?php class SqlService {         protected $templateModule = NULL;         public $_PageShow = NULL;  ...
阅读全文

f方法实现流水号功能

jerry thinkphp
f方法实现流水号功能,每天从001开始 得到的流水号为日期+三位数:20131011001$fdate=F("FDATE");         $endtoday=mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;          if(...
阅读全文

兼容url路由的php分页类

jerry thinkphp
该分页类兼容url路由的php分页类该类有个不足的地方,那就是post传的参数无法获取,如果有哪位大神解决了这个问题还希望给小弟分享一下!该文章同时发布在自己的博客上(http://wanql.sinaapp.com/blog_21.html),希

好东西又来了,通过优酷链接获取优酷真实视频地址

jerry thinkphp
好东西又来了,通过优酷链接获取优酷真实视频地址,需要的朋友可以拿去研究下,已测试过 更多技术文章请移步 http://www.dahuzhi.com<?php /* 返回: array   'mp4' => string 'http://f.youku.com/pl...
阅读全文

身份证号验证(兼容15,18位)

jerry thinkphp
网上有很多类似的方法,我也是到其他网站找到的,我用过一段时间,发觉这个方法有漏洞: 111111111111111 对这个字符串验证结果为真,这是明显的bug,希望有高手帮我修正修正这个bug/*  * 身份证号验证(兼容15,18

超简单的RBAC实现

jerry thinkphp
超简单的RBAC实现
超简单的RBAC实现将官方的RBAC进行改造,也现实强大的角色权限/**      +----------------------------------------------------------      * 取得当前认证号的所有权限列表      +------------...
阅读全文