会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Life Love Tech
首页
新随笔
管理
订阅
上一页
1
···
8
9
10
11
12
13
14
15
16
···
20
下一页
2016年6月30日
禁止危险函数
摘要: 在php中我们如果想让系统函数不被执行可以在php.ini中加上disable_functions后面跟函数名就可以了。 禁用方法如下: 打开/etc/php.ini文件,搜索到这行,添加需要禁用的函数名,重启服务器即可。
阅读全文
posted @ 2016-06-30 08:52 chenjiacheng
阅读(240)
评论(0)
推荐(0)
2016年6月27日
表单令牌防止重复提交原理
摘要: 在生成表单的时候,为防止表单重复提交。在form表单中添加一个隐藏的input标签来存放令牌,等到提交的时候,和表单一起提交。提交以后和生成的session值作比较,通过这种方式来达到防止重复提交的目的。 session方法 cookie+md5方法
阅读全文
posted @ 2016-06-27 09:59 chenjiacheng
阅读(541)
评论(0)
推荐(0)
2016年6月26日
【ThinkPHP框架3.2版本学习总结】四、视图
摘要: 1. 模板文件的定义 2. 设置模板的后缀名称 3. 视图分隔符 4. 模板注释 5. 模板输出 (1)display方法 流程:读取模板文件——替换变量——输出内容 (2)fetch方法 流程:读取模板文件——替换变量——获取内容 6. 变量输出 (1)普通变量 定义方式: 输出方式: (2)数组
阅读全文
posted @ 2016-06-26 14:50 chenjiacheng
阅读(338)
评论(0)
推荐(0)
2016年6月21日
【ThinkPHP框架3.2版本学习总结】三、模型
摘要: 1. 模型的定义 模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写,然后加上模型类的后缀定义Model。 基本语法:模型类名称(表名去前缀,首字母大写)Model.class.php 2. 实例化模型类 3. 数据库配置 4. CURD操作 (1)数据写入add() (2)数
阅读全文
posted @ 2016-06-21 10:43 chenjiacheng
阅读(410)
评论(0)
推荐(0)
2016年6月20日
【ThinkPHP框架3.2版本学习总结】二、控制器
摘要: 1. 控制器的定义 2. URL模式 ThinkPHP支持四种URL模式,可以通过设置URL_MODEL参数来定义 (1)普通模式(URL_Model=>0) (2)PATHINFO模式(URL_Model=>1) (3)重写模式(URL_Model=>2) 注:如果要使用重写模式,需要如下配置 ①
阅读全文
posted @ 2016-06-20 09:58 chenjiacheng
阅读(312)
评论(0)
推荐(0)
2016年6月19日
【ThinkPHP框架3.2版本学习总结】一、核心配置
摘要: 1. 模板替换 2. 系统常量定义 3. 核心配置文件 问题:系统默认为什么会访问Home模块下面的IndexController.class.php中的index方法? 都是有系统配置文件在起作用 问题:系统是如何跳转到相应的位置的? 也是由配置文件进行设置初始化的 说明: 模块:使用字母m(3.
阅读全文
posted @ 2016-06-19 09:02 chenjiacheng
阅读(273)
评论(0)
推荐(0)
2016年6月17日
解决Ajax中的跨域请求
摘要: 一、什么是跨域请求? Ajax技术由于受到浏览器的限制,该方法不允许跨域通信,如上图所示,主要原因: 同源策略阻止从一个域上加载的脚本获取或操作另一个域上的文档属性。也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这意味着浏览器隔离来自不同源的内容,以防止它们之间的操作。 Aja
阅读全文
posted @ 2016-06-17 21:07 chenjiacheng
阅读(215)
评论(0)
推荐(0)
jQuery中的Ajax使用方法
摘要: 在jQuery中,封装了两种方式也提供了对Ajax的支持: 底层实现 高级实现 一、Ajax底层实现 这个方法比较简单,只有一个options参数,要求是一个json格式的数据 options常用参数解析: 实现get请求 实现post请求 二、Ajax高级实现 实现get请求 运行后发现,虽然是a
阅读全文
posted @ 2016-06-17 16:49 chenjiacheng
阅读(322)
评论(0)
推荐(0)
微信扫码支付(模式二)
摘要: 微信扫码支付分为两种模式: 模式一比较复杂,需要公众号配置回调地址。 模式二比较简单,只需要在代码中配置回调地址就可以了。 这里使用的是模式二 微信扫码支付和公众号JSAPI支付前期准备工作一样,请参考:http://www.cnblogs.com/chenjiacheng/p/6522600.ht
阅读全文
posted @ 2016-06-17 11:23 chenjiacheng
阅读(371)
评论(0)
推荐(0)
2016年6月15日
隐藏Apache版本号
摘要: 为什么要隐藏版本号? 一般情况下,软件的漏洞信息和特定版本是相关的,因此,软件的版本号对攻击者来说是很有价值的。 如何隐藏? 要隐藏Apache版本号其实方法很简单在,只要在httpd.conf中对ServerTokens Prod与ServerSignature Off进行设置即可。 在默认情况下
阅读全文
posted @ 2016-06-15 12:10 chenjiacheng
阅读(191)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
20
下一页
公告