随笔分类 -  ThinkPHP5.0

摘要:1.先获取选中的数据 (id) 2.发送ajax请求api接口 3.返回json 页面操作 html部分 给按钮设置id 点击事件 php 部分 模型部分 代码如下: 1 public function delete($id) 2 { 3 //验证参数 4 if (!intval($id)){ 5 阅读全文
posted @ 2021-09-03 11:14 晚夜聆风 阅读(82) 评论(0) 推荐(1)
摘要:1.在列表页面展示 2.给要修改的数据一个点击事件 3.获取数据 4.请求接口 5.修改 1.html部分 2.jquery部分 删除 3.php部分 控制器 删除 ,修改 模型里面 阅读全文
posted @ 2021-09-03 10:14 晚夜聆风 阅读(61) 评论(0) 推荐(0)
摘要:1.什么是XSS攻击 跨站脚本攻击(Cross Site Scripting),攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。2.转化思想防范xss攻击 修改application/config.php 注 阅读全文
posted @ 2021-09-03 09:59 晚夜聆风 阅读(447) 评论(0) 推荐(1)
摘要:1.获取要修改的数据 2.请求接口 后端接口 控制器 模型里面 阅读全文
posted @ 2021-09-03 09:25 晚夜聆风 阅读(227) 评论(0) 推荐(0)
摘要:1.在使用redis的时候需要将redis开启扩展 2.实例化redis 得到一个对象 3.判断redis缓存里面是否有数据,有的话读取缓存里面的数据,没有则读取数据库,获取数据后生成缓存 第一次访问页面的时候是走的数据库 效果图如下 第二次访问读取的缓存 效果图如下 代码如下 public fun 阅读全文
posted @ 2021-09-03 09:17 晚夜聆风 阅读(126) 评论(0) 推荐(1)
摘要:1.先获取到被软删除的数据 2.展示到页面上(这里可以参考之前的列表展示) 3.给软删除数据一个恢复按钮和一个删除按钮 效果图如下 控制器和模型 里面 数据恢复 1.先获取要恢复的数据 2.在控制器里面实例化模型,调用方法 控制器里面 真正的删除 前端页面要获取删除的数据,在请求接口成功后删除数据 阅读全文
posted @ 2021-09-03 09:00 晚夜聆风 阅读(97) 评论(0) 推荐(1)
摘要:完成layui 展示后,在开始删除事件 访问到上令牌 jwt 生成和验证 可参考https://www.cnblogs.com/gj210623/p/15186970.html 后端请求接口 2. 批量删除在layui 里面的话要自己来写 1.开始的样式是 这里可以把获取选中行数据改为批量删除, 这 阅读全文
posted @ 2021-09-03 08:31 晚夜聆风 阅读(240) 评论(0) 推荐(0)
摘要:1.在Layui 官网上面下载到本地 地址:https://www.layui.com/ 2.在官网上面找到需要的数据 直接复制代码到自己的html文件内 然后将里面的数据改为自己的 这里还可以写一些配置 3.搜索 php部分 1.控制器 2.模型里面 最后效果图 阅读全文
posted @ 2021-09-02 15:52 晚夜聆风 阅读(187) 评论(0) 推荐(0)
摘要:html部分 1.首先建立好登录页面,这里加上验证码(验证码如何生成的可以参考tp5手册 ) 2.给登录按钮一个点击事件,获取输入框里面的值 3.发起ajax请求后端登录接口,接收返回值 4.判断状态码,返回成功状态码后跳转到首页(这里成功状态码为200) 图片: 代码如下: <div class= 阅读全文
posted @ 2021-09-02 15:26 晚夜聆风 阅读(175) 评论(0) 推荐(0)
摘要:composer 安装jwt composer require lcobucci/jwt 3.3 在extend/tools/jwt创建Token.php 注意:框架本身的extend 的目录下是没有文件夹的 需要自己创建 在Token.php 完成如下代码: <?php namespace too 阅读全文
posted @ 2021-08-25 21:10 晚夜聆风 阅读(502) 评论(0) 推荐(0)