随笔 - 271,  文章 - 0,  评论 - 28,  阅读 - 76万
10 2016 档案
slim框架中防止crsf攻击时,用到的函数hash_equals
摘要:1.防止crsf攻击的最多解决方案就是 为每个请求生成一个唯一 token ,验证来源于客户端 HTML 表单产生的 POST等请求 . 2.这个token默认放在session中. slim框架源码中生成方式 如下: 验证的时候,如果存在hash_equals函数,会优先这种方式 至于为什么先用h 阅读全文
posted @ 2016-10-24 11:04 睡着的糖葫芦 阅读(904) 评论(0) 推荐(0) 编辑
x-requested-with 请求头 区分ajax请求还是普通请求(转)
摘要:在服务器端判断request来自Ajax请求(异步)还是传统请求(同步): 两种请求在请求的Header不同,Ajax 异步请求比传统的同步请求多了一个头参数 1、传统同步请求参数 accept text/html,application/xhtml+xml,application/xml;q=0. 阅读全文
posted @ 2016-10-20 10:20 睡着的糖葫芦 阅读(360) 评论(0) 推荐(0) 编辑
PHP移动文件指针ftell()、fseek()、rewind()总结
摘要:在对文件进行读写过程中,有时需要在文件中跳转、同不同位置读取,以及将数据写入到不同的位置。例如,使用文件模拟数据库保存数据,就需要移动文件指针。指针的位置是以从文件头开始的字节数度量的,默认以不同模式打开文件时,文件指针通常在文件的开头或是结尾处,可以通过ftell()、fseek()和rewind 阅读全文
posted @ 2016-10-19 10:53 睡着的糖葫芦 阅读(1791) 评论(0) 推荐(0) 编辑
一个有意思的正则
摘要:在一个框架中偶然发现一段比较有意思的正则,到现在还没完全搞懂,先记录下. google查了下 (*SKIP)(*F) 用法,全是英文,看完了似懂非懂,不过结合上面的的例子,大概能看出个所以然. 阅读全文
posted @ 2016-10-18 14:15 睡着的糖葫芦 阅读(569) 评论(0) 推荐(0) 编辑
stream_copy_to_stream的使用
摘要:stream_copy_to_stream - 在数据流之间进行复制操作 例子: 阅读全文
posted @ 2016-10-17 17:01 睡着的糖葫芦 阅读(1914) 评论(0) 推荐(0) 编辑
PHP对自己I/O流访问的封装(转)
摘要:php://stdin:访问PHP进程相应的输入流,比如用在获取cli执行脚本时的键盘输入。 php://stdout:访问PHP进程相应的输出流。 php://stderr:访问PHP进程相应的错误输出。 php://input:访问请求的原始数据的只读流。 php://output:只写的数据流 阅读全文
posted @ 2016-10-17 16:36 睡着的糖葫芦 阅读(1028) 评论(0) 推荐(0) 编辑
php字符串赋值到js的坑
摘要:很早以前的一个比较坑的问题,今天又遇到了,记录一下,免得以后再次入坑. 把php赋值到view层时,如果不是直接渲染到页面,而是赋值给变量.字符如果有回车或者换行就会出现问题. 示例: 这里的$a,$b是前端编辑器取到的值. 报错:Uncaught SyntaxError: Unexpected t 阅读全文
posted @ 2016-10-11 14:05 睡着的糖葫芦 阅读(2375) 评论(0) 推荐(0) 编辑


< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示