2019年8月5日

Linux命令

摘要: 阅读全文

posted @ 2019-08-05 15:27 我却醉的像条狗 阅读(154) 评论(0) 推荐(0) 编辑

2019年7月30日

无限极分类列表 和 父子级树状列表

摘要: tp框架中,前端页面经常会用到无限级分类列表 和 父子级树状列表 $list 需要是标准的二维数组; 阅读全文

posted @ 2019-07-30 20:12 我却醉的像条狗 阅读(1382) 评论(0) 推荐(0) 编辑

JWT之登录、登出、验证码接口

摘要: 6.2 验证码接口 验证码接口用于登录页面展示时,获取验证码图片地址及验证码标识 安装验证码功能组件(如果是官网下载的完整版框架,无需安装) 设置路由,application/route.php中,adminapi域名路由部分,增加代码如下 在login控制器中添加 测试:浏览器或者postman 阅读全文

posted @ 2019-07-30 17:33 我却醉的像条狗 阅读(5629) 评论(0) 推荐(0) 编辑

基于JWT的Token登录认证(一)

摘要: 1、JWT简介 JSON Web Token(缩写 JWT),是目前最流行的跨域认证解决方案。 session登录认证方案:用户从客户端传递用户名、密码等信息,服务端认证后将信息存储在session中,将session_id放到cookie中。 以后访问其他页面,自动从cookie中取到sessio 阅读全文

posted @ 2019-07-30 17:08 我却醉的像条狗 阅读(27315) 评论(1) 推荐(1) 编辑

服务端CURL请求

摘要: 服务端与服务端之间,也存在接口编程。 比如我们网站服务端,需要发送短信、发送邮件、查询快递等,都需要调用第三方平台的接口。 1、php中发送请求 ①file_get_contents函数 :传递完整的url参数 通常是get请求,有返回值(地址中的输出) ②curl请求方式(PHP的curl函数库) 阅读全文

posted @ 2019-07-30 09:02 我却醉的像条狗 阅读(1511) 评论(0) 推荐(0) 编辑

2019年7月2日

php 上传文件并对上传的文件进行简单验证(错误信息,格式(防伪装),大小,是否为http上传)

摘要: 运行结果 防治文件伪装需要在php.ini中开启fileinfo.dll扩展,开启fileinfo扩展以后,就可以使用finfo_*的函数。 阅读全文

posted @ 2019-07-02 15:05 我却醉的像条狗 阅读(781) 评论(0) 推荐(0) 编辑

2019年6月19日

封装MySQL的单例,连接数据库并对数据进行增删改查操作

摘要: 单例: 一个类只能有一个对象 应用场景:多次请求数据库只需要一个连接对象。 实现:三私一公 1、私有的静态属性用来保存对象的单例2、私有的构造方法用来阻止在类的外部实例化3、私有的__clone阻止在类的外部clone对象4、公有的静态方法用来获取对象的单例 实现封装MySQL单例的思路: 第一步: 阅读全文

posted @ 2019-06-19 17:20 我却醉的像条狗 阅读(846) 评论(0) 推荐(0) 编辑

2019年6月15日

ajax上传文件及nodeJS接收

摘要: ajax文件上传需要用到FormData 官方介绍 FormData对象用以将数据编译成键值对,以便用XMLHttpRequest来发送数据。其主要用于发送表单数据,但亦可用于发送带键数据(keyed data),而独立于表单使用。如果表单enctype属性设为multipart/form-data 阅读全文

posted @ 2019-06-15 17:38 我却醉的像条狗 阅读(3932) 评论(0) 推荐(1) 编辑

2019年6月10日

ajax跨域问题解决方案(jsonp,cors)

摘要: 跨域 跨域有三个条件,满足任何一个条件就是跨域 1:服务器端口不一致 2:协议不一致 3:域名不一致 解决方案: 1.jsonp 在远程服务器上设法动态的把数据装进js格式的文本代码段中,供客户端调用和进一步处理;在前台通过动态添加script标签及src属性,表面看上去与ajax极为相似,但是,这 阅读全文

posted @ 2019-06-10 22:55 我却醉的像条狗 阅读(2815) 评论(0) 推荐(1) 编辑

2019年6月6日

ajax对象。同步与异步及ajax发送请求

摘要: ajax对象的属性、方法 属性 readyState: Ajax状态码 * 0:表示对象已建立,但未初始化,只是 new 成功获取了对象,但是未调用open方法 1:表示对象已初始化,但未发送,调用了open方法,但是未调用send方法 2:已调用send方法进行请求 3:正在接收数据(接收到一部分 阅读全文

posted @ 2019-06-06 09:03 我却醉的像条狗 阅读(704) 评论(0) 推荐(0) 编辑

导航