tp2.2支持子查询

jerry
tp2.2支持子查询
使tp2.2支持子查询,比较上线的项目 没办法总升级框架....tp3.0以下不能用子查询 比较无语了 更改后使用方法和tp3.0一样 更改/ThinkPHP/Lib/Think/Db/Db.class.php和/ThinkPHP/Lib/Think/Core/Model.class....
阅读全文

使用PHP实现隐藏字符串指定位置字符串

jerry
使用PHP实现隐藏字符串指定位置字符串
实现字符串部分字符用*代替的功能在很多安全性较高的网站中,经常会看到银行账号只显示前几位和后几位,中间的都用*代替了,有些邮箱也有几个字符被*代替,有些用户账号、密码等字符串中也出现了用*替代其中几位的,

一个简单的自定义日志记录功能

jerry
有时候我们需要记录一些自定义的“错误信息”,而不是系统错误,显然,PHP自带的error_log是不合适的。这里小弟简单写了个自由记录“日志”的函数,仅供参考 使用:writelog("myerror","错误信息");/**  *日志记录

简单列表页全选删除

jerry
三步搞定全选删除//action中调用          $user=M('User');         $base=A('Base');         $user->deleteall($staff);     //全选删除函数 public function dele...
阅读全文

IP地址定位函数

jerry
对IpLocation类进行了封装,方便调用。默认使用的是gbk纯真IP地址库文件QQWry。function IP($ip='',$charset='gbk',$file='QQWry.dat') {     static $_ip    =    array();     if(i...
阅读全文

使用php在win下生成chm文档

jerry
使用php在win下生成chm文档
一个类和hhc.exe还有hha.dll 用于生成包含html目录的chm项目文件 ,然后通过hhp项目文件和内容文件生成 .chm手册。<?php     /* 函数 listDirTree( $dirName = null )     ** 功能 列出目录下所有文件及子

ucenter auth加解算法for ruby.authcode.rb

jerry
thinkphp与其它语言用户互通,采用了PHP+Ucenter,其它项目中的ruby需要相应的uc_authcode加解密,公司同事写了一段,在公司的项目中测试通过。#coding: utf-8 require 'digest/md5' require 'base64' requi...
阅读全文

page 分页类

jerry
我也是想做个自己的分页类,所以在案例里面加入了注释,如果不地方不对,请告诉我<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE CA...
阅读全文

css清除浮动写法推荐

jerry
用来清除内部浮动的好方法,有效减少空标签.cf:before, .cf:after { content: ""; display: table; } .cf:after { clear: both; } .cf { zoom: 1; }用法:<div class="cf">...
阅读全文

thinkphp3.12无限级留言与回复的留言板模块

jerry
 thinkphp3.12无限级留言与回复的留言板模块
本留言板程序使用了无限级分类的原理,可以实现无限级留言与回复。留言列表gclist保留了留言层次空格,使留言--回复层次分明. 功能上,本程序可以实现无限级留言与回复,即对留言回复,对回复的留言回复。当然你也