会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Mr.申
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
下一页
2019年9月14日
防止sql注入
摘要: /** * 防止sql注入自定义方法 * author: xiaochuan * @param: mixed $value 参数值 */ function check_param($value=null) { # select|insert|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|into|load_file|out...
阅读全文
posted @ 2019-09-14 00:23 凡斗
阅读(219)
评论(0)
推荐(0)
编辑
2019年8月14日
laravel 框架上传文件生成简单缩略图
摘要: 安装: 需求: PHP >= 5.4 Fileinfo 扩展 GD库 >= 2.0 Imagick 扩展 >=6.5.7 composer安装: composer require intervention/image 基本使用:使用 ImageManager 的静态版本 use Interventi
阅读全文
posted @ 2019-08-14 14:49 凡斗
阅读(1034)
评论(0)
推荐(0)
编辑
2019年8月12日
防止XSS攻击封装
摘要: <?php if (!function_exists('remove_xss')) { //使用htmlpurifier防范xss攻击 function remove_xss($string){ //composer安装的,不需要此步骤。相对index.php入口文件,引入HTMLPurifier.auto.php核心文件 // require_once './plugins/htmlpurifi
阅读全文
posted @ 2019-08-12 00:31 凡斗
阅读(245)
评论(0)
推荐(0)
编辑
处理跨域Options预检请求
摘要: //处理跨域Options预检请求 if($_SERVER['REQUEST_METHOD'] == 'OPTIONS'){ //允许的源域名 header("Access-Control-Allow-Origin: *"); //允许的请求头信息 header("Access-Control-Allow-Headers: Origin, X-Requested-...
阅读全文
posted @ 2019-08-12 00:27 凡斗
阅读(2179)
评论(0)
推荐(0)
编辑
往数据库插入上万条数据避免服务器崩溃
摘要: "; //关闭数据库连接 mysql_close(); ?>
阅读全文
posted @ 2019-08-12 00:24 凡斗
阅读(857)
评论(0)
推荐(0)
编辑
2019年8月2日
JWT token 跨域认证
摘要: JSON Web Token(缩写 JWT),是目前最流行的跨域认证解决方案。 session登录认证方案:用户从客户端传递用户名、密码等信息,服务端认证后将信息存储在session中,将session_id放到cookie中。 以后访问其他页面,自动从cookie中取到session_id,再从s
阅读全文
posted @ 2019-08-02 17:17 凡斗
阅读(825)
评论(0)
推荐(0)
编辑
2019年7月25日
this的指向理解
摘要: this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定,this最终指向调用它的对象 在方法中,this 表示该方法所属的对象。 如果单独使用,this 表示全局对象。 在函数中,this 表示全局对象。 在函数中,在严格模式下,this 是未定义的(undefined)。 在事件中
阅读全文
posted @ 2019-07-25 08:42 凡斗
阅读(166)
评论(0)
推荐(0)
编辑
前端构造函数、原型、实例对象之间的关系
摘要: 构造函数:无论是构造函数还是非构造函数,两者并没有实质性的区别;构造函数可以作为普通函数使用,普通函数也可以作为构造函数来用;首字母大小写仅仅是为了在开发中能易于区分他们。 只要通过 new 操作符来调用,那就是作为构造函数使用,此时this指向new出的实例 如果不通过 new 操作符来调用,那就
阅读全文
posted @ 2019-07-25 08:39 凡斗
阅读(610)
评论(0)
推荐(0)
编辑
2019年7月11日
php 自己封装一个调用第三方接口的函数
摘要: ①在php.ini中开启php_curl扩展(必须开启) ②建议在php.ini中开启php_openssl扩展(本身不是curl必须的,是调用一些第三方接口需要的 ③如果以上操作重启apache后,curl还是不能使用,需要将php安装目录设置到环境变量。 测试代码 测试结果
阅读全文
posted @ 2019-07-11 21:21 凡斗
阅读(2176)
评论(0)
推荐(0)
编辑
2019年5月31日
get 请求和post请求的具体区别
摘要: get请求是向服务器索要数据,post请求是向服务器传送数据 的,浏览器限制了get的传送量,post可以大量的把数据传给 服务器,一般情况下get请求,请求体是空的,请求只发一次 ,如果是post请求,数据会放入请求体中,并且会根据请求头 里content-length的长度分两次或多次传给服务器
阅读全文
posted @ 2019-05-31 22:02 凡斗
阅读(7416)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页
公告