做博客的目的就是为了交流学习用,请勿提交seo标题留言,谢谢!请还博客一片干净的地方。

feed订阅 腾讯微博 新浪微博 你好,欢迎光临! 

Tag Archives: Thinkphp

thinkphp create add 代码分析

2014.10.25 , , , No Comments ,

用thinkphp的时候create方法与 add方法是非常通用的了、那么今天顺着thinkphp的流程来看一下这两个方法在thinkphp框架中是怎么运行的 测试代码: public function D(){ $test = D('test'); if($test->create()){ ...

thinkphp上传类

2013.09.12 , , , 2 Comments ,

一个thinkphp的上传model、调用的是thinkphp自带的上传类、增加了几个参数、省的自己定义了。代码如下: <?php class UploadModel extends Model{ /** *$name 表单名称 *$dir 上传路径 基于Pubic/Upload/下 *$pref...

Thinkphp清除缓存文件

2013.09.9 , , 5 Comments ,

Thinkphp的缓存在开发中是非常烦人的,因为有的时候因为缓存的问题而出现的错误是非常难找的。删除缓存更是麻烦,还要去文件夹下删除、如果是linux开发服务器的话还要登陆服务器进行删除。所以这个时候用php命令删除Thinkphp的缓存是非常不错的选择。 代码: CacheAction.class.php <?php class CacheActio...

Thinkphp select标签

2013.09.4 , , 1 Comment ,

Thinkphp内置了标签库、功能非常好用。原来没发现,一直手写select。前几天用了一下。感觉非常好。下面说一下用法。本例模仿编辑页面的select,有选中状态。 controller页面: view页面: 最后出来的效果类似: <select id="" class="" ondblclick...

Thinkphp图片批处理工具(生成多张缩略图)

2013.07.3 , , , 25 Comments ,

因为松林自己网站的需要,所以写了一个图片批处理的功能。公司需要给一个网站改版,说白了就是重做、但是数据保留,原站的图片尺寸跟现在的图片尺寸不一样了,所以说需要把原站的尺寸都要重新截取一下,当然了,一张图片可能会截取三张或者四张,或者更多。所以不可能自己再一张一张的上传了,只能弄个批处理的工具了下面发一下图片批处理界面的截图,因为代码比较零散,就不放代码了,最后直接来一...

Thinkphp多文件上传

2013.06.20 , , , 5 Comments ,

Thinkphp手册中对于多文件上传描述的很清楚:如果需要使用多个文件,只需要修改表单,把 <input type='file' name='photo'> 改为 <li><input type='file' name='photo1'></...

ThinkPHP操作名权限控制

2013.06.16 , , 7 Comments ,

其实ThinkPHP已经内置了RBAC权限控制,操作也很方便,不过总是感觉平常的小站没有必要用RBAC。有的时候需求很简单,权限控制只检测到操作名上,不细分到方法名上。这样做完全没有必要用RBAC。好处:1.节省时间(有的时候老板定的交工时间是死的)2.懒人你懂的 权限的逻辑很简单,后台给每个用户添加一个字段,暂且命名为Competenct,  然后写一个给用户赋权限...

Thinkphp简单无限级分类

2013.05.24 , , , 9 Comments ,

松林貌似很长时间没写文章了。。。。 首先无限极分类的文章太多了。工作这么长时间说实话还真没写过这东西。前几天出了个需求,就是评论功能,主要是评论的回复功能,能无限回复。这铁定是用无限极分类了。自己没写过,确实也不想写(本人比较懒,懒得动脑子)。别人发过来几个无限极分类的类,看了之后着实脑袋疼。松林自己网站上的功能也挺简单的。还是自己研究写吧,   下面数据库结构: ...

Thinkphp下uploadify上传

2013.01.22 , , 17 Comments ,

公司出了一个需求,要求是创建一个图集文章,后台管理员上传多张图片后,前台调数据预览。因为这个项目是模仿另一个项目做的,所以功能需要跟另一个网站一样,我看了一下另一个网站,那个网站的上传图片用的是uploadify,那这就好办了,直接去官网看了下demo,全是英文,没办法,谁叫英文不好呢,最后从百度搜了一个汉化了的demo例子,注释都是中文了,好看多了。网站有一个需求是...

Thinkphp自动验证规则

2013.01.16 , , 12 Comments ,

其实说白了,这篇文章就是转给自己看的,省的下次用的时候满网络找了。有需要的同学也可以看看。自动验证是非常有用的一个技术。平常的验证基本就是,用户名是否为空,用户名是否重复,密码,重复密码是否一致。官方给的就是这些。那么我们不可能只用到这些,铁定还有别的规则,所以下面这些规则供同学借鉴,也供我自己借鉴。   array(‘name’,’/^[a-z]\w{3,...