thumbnail
thinkphp5判断是否登录
tp5是什么?全民为ThinkPHPThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。遵循Apache2开源许可协议发布,意味着你可以免费使用ThinkPHP,甚至允…
PHP防csrf攻击
由于用户可能会从其他途径POST过来,因此我们需要防止这种情况原理:在页面生成一个随即串并保存在token中,用于在服务器中比对index.php 与 temp.php 两个页面示范index.php 页面:<pre name="code" class="php"><?php session…
php检测url是否被urlencode()编码
一般我们PHP工程师在做接口时,会遇到有的用户传入没有编码的链接,这时我们后台直接编码就好了。但是如果遇到有的用户自带编码传入链接,那么我们二次编码会导致数据错乱,所以我从java大佬那,找了教程,并转成php代码。对于为什么要将链接编码,这里也说一下,有些链接是带有GET参数的,所以这时我们就要将URL转为一个可当参数的链接。/** * 判断内容…
thumbnail
PHP使用阿里云的对象储存OSS的官方SDK进行简单的上传
前言前两天为了搞这个OSS看了好几遍官方文档,百度了好多文章,就卡在安装和使用,接下来我就把详细方法写下去吧,也好给我留个映象。安装OSS官方SDK包安装方法安装的方法,阿里云官方提供了3种,一种是通过composer方式进行依赖安装,二是phar方式,这个不太常用,三是源码方式,直接下载源码的,我这篇文章就讲一下第一种和第三种,因为第二种我没用过…