自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

转载 把redis部署到百度BAE上时的注意点

把redis部署到百度BAE上时要修改thinkphp3.2.3的redis类,在构造函数里加入认证方法$this->handler->auth("f14d28a8b3b84e6abe8c52daea717848-05af63b905e4479ea3925947676b2cbd-R...

2015-10-13 21:12:00 154

转载 thinkphp中开启gzip压缩

开启gzip压缩只要在index.php里加入如下代码:define ( "GZIP_ENABLE", function_exists ( 'ob_gzhandler' ) );ob_start ( GZIP_ENABLE ? 'ob_gzhandler' : null );但开启gzip后会...

2015-10-13 21:11:00 277

转载 Thinkphp 3.2.3的url普通调配模式的变化

Thinkphp 3.2.3的url普通调配模式已变为http://localhost/?m=home&c=user&a=login&var=value的形式,根3.1.2完全不同,但还是建议用pathinfo模式,因为PATHINFO模式下面,依然可以采用普通URL模...

2015-10-13 21:10:00 165

转载 Thinkphp 3.2.3的success和error跳转方法的变化

Thinkphp 3.2.3的success和error跳转方法不再支持包含常量或者分组名/控制器名/方法名的方式来写url,要用U()方法:U('Admin/User/select') // 生成Admin模块的User控制器的select操作的URL地址传参的3种方式,注意不能用pathi...

2015-10-13 21:08:00 424

转载 Thinkphp 3.2.3中使用redis动态缓存的注意点

Thinkphp 3.2.3中唯一能使redis动态缓存有效期生效的方法是先在每一个需要用到缓存的方法里创建缓存对象并指定有效期,然后在需要去除数据时先用get函数从redis里取值,如果有值,直接assign,如果返回为false,说明无值,从mysql里重新取值并用set方法存进redis...

2015-10-13 21:07:00 411

转载 Thinkphp 3.2.3的上传图片类的注意点

Thinkphp 3.2.3的上传图片类返回的$info里,savename不再像3.1.2那样包含按时间等分层的相对路径,而只是文件名,savepath也不再像3.1.2那样指的根路径(相对路径前面那部分),而是指的相对路径,3.2.3的$upload->rootPath才指的根路径,...

2015-10-13 21:06:00 147

转载 Thinkphp 3.2.3中不能再使用$this->isPost()

Thinkphp 3.2.3要用__MODULE__代替__GROUP__,用IS_POST代替$this->isPost(),另外多出了IS_GET 判断是否是GET方式提交,IS_DELETE 判断是否是DELETE方式提交,IS_AJAX 判断是否是AJAX提交,REQUEST_M...

2015-10-13 21:04:00 734

转载 Thinkphp 3.2.3的常量解析注意点

Thinkphp 3.2.3的a标签里的href值如果引用了<?php ?>里的常量,则会无法解析,解决方法是把常量直接写到href值里、php标签外来解析 转载于:https...

2015-10-12 07:38:00 154

转载 当使用全路径1-2之类的方式简化权限的排序时的注意点

当使用全路径1-2之类的方式简化权限的排序时,如何解决5-1比13-1大的问题?由于全路径是个字符串,比较时会逐个字符地比较,所以5-1比13-1还大,所以要增加一个字段auth_path_first_length表示-号前的字符串的长度,得出auth_path 的值后,$auth_path_...

2015-10-12 07:36:00 110

转载 请不要把List当作方法名

List不能被当作方法名,因为会跟list()函数冲突,会报错 转载于:https://my.oschina.net/u/2366466/blog/515669...

2015-10-12 07:35:00 137

转载 什么时候需要在接收表单提交元素时用isset或empty来判断是否为空

如text、 password等提交的表单元素在接收时无需用isset或empty来判断是否为空,因为如果不填值默认就是传空字符串’’过去,像radio等不选中根本就不传键名的才需要在接收时判断 ...

2015-10-12 07:34:00 190

转载 当要根据img现有的src值来赋予新的src值时(如把勾变成叉,叉变成勾)的注意点...

当要根据img现有的src值来赋予新的src值时(如把勾变成叉,叉变成勾),this.src返回的是以http开头的url绝对地址,而"__AIMG__no.gif"等返回的是一个/Public开头的相对地址,所以不能直接比较两者来判断(但可以用相对地址直接给src赋值),要用js的对象函数i...

2015-10-12 07:33:00 136

转载 js事件函数内的ajax请求的注意点

当有点击事件等触发js函数时,函数内的ajax请求的回调函数是无法得到this或$(this)对象的,必须要在发送ajax请求前把对象赋值给一个变量,比如var _this=this 转载...

2015-10-12 07:31:00 166

转载 如何处理编辑栏目时,在选择上级栏目的下拉框中默认选中要编辑的栏目的原上级栏目是顶级栏目的情况?...

如何处理编辑栏目时,在选择上级栏目的下拉框中默认选中要编辑的栏目的原上级栏目是顶级栏目的情况?如果不是顶级栏目,用循环来判断原parent_id是否等于下拉框中的栏目id然后赋值给$selected="selected='selected'"即可,顶级栏目特殊在于不进入option循环,无法用...

2015-10-12 07:30:00 128

转载 jquery批量删除的注意点

jquery 1.6.1之后都要使用prop()代替attr(),否则可能会出浏览器兼容问题://点击批量删除前面的多选框就选中全部的方法$(".restore_control").prop(function(){if ($(".restore_control").prop('checked'...

2015-10-12 07:28:00 90

转载 如何在1个模型里实现2套不同的数据验证?

如何在1个模型里实现2套不同的数据验证?可以让其中一套用来验证模板中存在而数据库中不存在的字段,由于验证只需要用到create()方法,所以可以在控制器create()之后,再用给模型对象属性赋值的方式把字段赋值成跟数据库一致(如果后面要用save()等方法的话),注意:执行create()方...

2015-10-12 07:28:00 365

转载 无限极分类的使用注意点

由于无限极分类里用来存储数据的静态变量是放在静态区的,所以当在一个页面里要多次调用这个无限极分类函数时,静态变量内容会在原来内容基础上叠加,会造成问题,需要增加一个变量做判断,在判断出不是第一次调用时,就先把静态变量清空 ...

2015-10-12 07:27:00 112

转载 项目三(核心项目): 完整的B2C电商网站开发项目(ThinkPHP 3.2.3框架开发)

主要功能说明: 线上展示地址:http://linovision.duapp.com/(已关闭) 测试账户: 管理员账户(可进入后台):admin,密码:123456,密码问题answer:火腿肠 普通账户(无法进入后台):test, 密码:123456 ,密码问题ans...

2015-10-11 18:08:00 504

转载 项目二:角色权限管理RBAC简化版后台系统(ThinkPHP 3.1.2框架开发)功能说明

后台主要功能说明: 线上展示BAE地址:http://linovisionprivilege.duapp.com(已关闭) 测试登录账户: 初级管理员,用户名:basic,密码:123456 中级管理员,用户名:middle,密码:123456 高级管理员,用户名:admin...

2015-10-11 18:07:00 232

转载 项目一:深度开发ECSHOP后台系统(源码开发)功能说明

主要功能说明: 线上展示BAE地址:http://linovisionecshop.duapp.com/(已关闭) 测试账户:admin,密码:admin 项目结构:所有请求发送到单一入口index.php文件,此文件通过引入公共类文件Application.class.ph...

2015-10-11 18:06:00 322

转载 单选框等表单元素提交时的注意要点

单选框radio和多选框checkbox如果不选中的话,表单提交后是收不到参数的键的,所以有时要手动添加进$_POST,如果在没写value的情况下选中,那收到的键名对应的值会是on,select提交的option里如果没写value=…的话还是能收到键名的,但值会是option里面包的内容,...

2015-10-11 17:57:00 453

转载 textarea在表单提交时的注意点

如果textarea在表单提交时内容为空,$_POST根本就不会收到这个元素,那就不能实现修改数据库了,为了解决问题,要判断下,如果没收到,就手动添加进$_POST,而其它表单元素如果value为空,提交时$_POST还是能收到键名的 ...

2015-10-11 17:56:00 2902

转载 使用textarea的注意要点

textarea中会有一些默认的空格出现,鼠标可以在里面任意点击,原来是<textarea></textarea>标签没有写在同一行,写在同一行就可以了<textarea name="search">{vo.name}</textarea> ...

2015-10-11 17:54:00 157

转载 mysql front的使用注意要点

注意:mysql front显示的记录的顺序跟实际数据表中的顺序是不同的(黑窗口可以看实际顺序),由于数据表里存储数据是无序的,特别是修改单选属性后使顺序更加打乱,所以拿出单选属性时必须用order by id来控制顺序 ...

2015-10-11 17:53:00 233

转载 在input中使用三元运算符的注意点

如果在文本输入框input type=text里面给value赋值的时候采用三元运算符判断,会导致文本输入框失效(值还是能正常显示的) 转载于:https://my.oschina.net...

2015-10-11 17:52:00 3151

转载 select()连贯操作用到join()时的注意点

当用select()连贯操作用到join()时,虽然第一个left join可以省略,但如果要连第三张表,那第一张表和第二张表之间,以及第二张表和第三张表之间,都必须要写上left join ...

2015-10-11 17:51:00 208

转载 TP3.1.2中Redirect()的用法跟success和error的不同

Redirect()的用法跟success和error都不同,不能用__URL__/…的方式,只能用 ‘分组名/控制器名/方法名’的方式。 转载于:https://my.oschina.n...

2015-10-11 17:49:00 197

转载 checked=false要注意的地方

经测试发现,单选框和多选框的checked=''、checked=false,以及下拉框的selected=''、selected=false等照样能产生选中的效果,所以如果要避免误操作,就让checked=不要出现在标签里 ...

2015-10-11 17:49:00 2044

转载 redirect()函数的提示信息会出现乱码的问题

针对redirect()函数的提示信息会出现乱码的问题,可以在ThinkPHP/Common/functions.php找到redirect函数,把header("Content-type:text/html;charset=utf-8");加到函数内即可解决 ...

2015-10-11 17:47:00 164

转载 用redirect()函数传参的用法

用redirect()函数传参的用法为:$this->redirect('Home/Member/login',array('gr'=>'Admin','con'=>'Index','act'=>'index'),2,'请用管理员账户登录'); 注意传参时键名绝对不能用...

2015-10-11 17:46:00 1754

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除