- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 thinkphp登录和注册都会进行唯一性验证,怎么处理
array('username','','出错啦!帐号名称已经存在!',0,'unique',self::MODEL_BOTH), 是说只要新增或修改的时候验证create时会通过是否有主键数据来判断更新或新增,而登陆时一般都不会传入主键的,即用户id,所以会判断为新增。因为登录是过程create方法是没有主键Id传入的,Thinkphp会将登录过程使用create方法
2015-06-24 17:16:12 2894
转载 上传文件时$_FILES为空的解决方法
上传视频的时候打印$_FILES为空,小的文件就没问题,后来发现是因为传的文件太大,出现这个问题的原因主要有两个:表单原因或者php设置原因:1,表单类型:上传文件的表单编码类型必须设置成 enctype="multipart/form-data",因为要传大数据,一般提交方式用POST.2,php设置问题:php默认的post_max_size 为2M.如
2015-06-22 22:41:27 11910
原创 KindEditor和 easyui冲突的问题
KindEditor和 easyui冲突的问题解决办法:要在dialog 开打之后,在加载,即 onOpen事件, 关闭后注销 123456789101112131415// 打开Dialog后创建编辑器
2015-06-22 14:34:45 1305
原创 ThinkPHP整合Html编辑器时出现自动转义的问题
ThinkPHP整合Html编辑器时出现自动转义的问题$data['content'] = stripslashes(htmlspecialchars_decode($_POST['content']));
2015-06-22 14:33:39 1143
原创 Call to undefined function Think\mb_strlen()
如下验证规则array('content','1,64', '请控制内容长度', self::MUST_VALIDATE, 'length')运行时报错:Call to undefined function Think\mb_strlen();extension=php_mbstring.dll把前面的;号去掉,这样mb_substr函数就可以生效了
2015-06-03 16:05:36 3939
转载 MyISAM 和 InnoDB 讲解
从我目前运维的数据库平台要达到需求:99.9%的稳定性,方便的扩展性和高可用性来说的话,MyISAM绝对是我的首选。 原因如下: 1、首先我目前平台上承载的大部分项目是读多写少的项目,而MyISAM的读性能是比Innodb强不少的。 2、MyISAM的索引和数据是分开的,并且索引是有压缩的,内存使用率就对应提高了不少。能加载更多索引,而Innodb是索引和数据是紧密捆
2015-06-03 13:59:29 345
原创 ApachePhpMysql64位环境搭建
1:phpphp-5.5.13下载链接:http://windows.php.net/downloads/releases/php-5.5.13-Win32-VC11-x64.zip推荐 Thread Safe(线程安全)V11 x64,也就是64bit的。现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,VC9意思就是该版本PHP是用VisualStu
2015-06-01 11:52:16 422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人