插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
thinkphp 6.x 任意文件写入漏洞
目录 前言 一、复现 二、漏洞分析 前言 提示:这里可以添加本文要记录的大概内容: ThinkPHP v6.0.0~6.0.1 存在任意文件操作漏洞,主要原因是调用了session的进行了文件的写入,导致的漏洞,补丁对传入的$sessionId进行了检测是否只由字母或数字字符组成。 提示:以下是本篇文章正文内容,下面案例可供参考 一、复现 后端index/vuln页自定义一个漏洞的方法:public function vuln(Request $request, Session $session){$p
2022-11-24 11:10:29
阅读数
243
评论数
0
ThinkPhp6+Vue前后端分离后台管理系统
项目介绍 一款 PHP 语言基于 ThinkPhp6.x + Vue + ElementUI等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,目前框架已集成了完整的RBAC权限架构和常规基础模块,前端Vue端支持多主题切换,可以根据自己喜欢的风格选择想一个的主题,实现了个性化呈现的需求; 为了敏捷快速开发,提升研发效率,框架内置了一键CRUD代码生成器,自定义了模块生成模板,包括后端PHP文件模块和前端Vue端个
2022-11-24 11:10:29
阅读数
177
评论数
0
基于thinkphp6的CMS内容发布系统
项目介绍 一款 PHP 语言基于 ThinkPhp6.x + Layui + MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架,框架已集成了完整的RBAC权限架构和常规基础模块,同时支持多主题切换,可以
2022-11-24 11:10:29
阅读数
269
评论数
0
thinkphp6密码加盐加密公共封装
//加盐加密if(!function_exists('encrypt_password')){function encrypt_password($password){//加盐处理$salt="1qqq!tjghfgdfsdasadsfdgfh";return md5(md5(trim($password).$salt));}} 调用 $data=encrypt_password("123456"); return success($data); die();
2022-11-24 11:10:29
阅读数
158
评论数
0
thinkphp6 多级控制器目录访问解决方法
thinkphp6 二级控制器目录访问 tp6的 controller 目录下面再新建一个文件夹,不使用路由的情况下 怎么访问,本文主要记录解决这个问题的办法。 类似于这种目录结构。在不使用路由的情况下,配置关闭路由。 目录结构如下: 路由访问的时候会将api目录当成控制器: 解决方式: 1.第一种是按照官网的方式,进行路由定义控制器定义 · ThinkPHP6.0完全开发手册 · 看云 效果: 原来的 现在的 就可以进行访问了:
2022-11-24 11:10:29
阅读数
241
评论数
0
thinkphp6 分页加参数
//控制器方法public function index(){$data['logmin'] = isset($_GET['logmin'])?strtotime($_GET['logmin']):'';$data['logmax'] = isset($_GET['logmax'])?strtotime($_GET['logmax']):'';$data['title']= isset($_GET['title']) ? trim($_GET['title']) : '';$list = Banners:
2022-11-24 11:10:29
阅读数
199
评论数
0
ThinkPHP6+Layui自定义分页样式
文章转载出处:https://www.ziruchu.com/art/241 有些时候框架自带的分页并不能满足项目的需求,这时自定义分页样式就是首选了。此篇文章记录ThinkPHP6+Layui自定义分页样式的基础使用。 关于layui分页样式,自己到layui官方文档寻找自己喜欢的样式。 第一步:复制ThinkPHP6分页代码 找到ThinkPHP6分页代码到所需要的位置, // ThinkPHP6分页代码位置// vendor\topthink\think-orm\src\paginator\dri
2022-11-24 11:10:29
阅读数
176
评论数
0
ThinkPHP6内核通用网站后台权限管理系统源码
介绍: 基于thinkphp6框架开发的通用后台权限管理系统,底层采用国内最流行的thinkphp6框架, 支持内容管理、文章管理、用户管理、权限管理、角色管理等功能。 网盘下载地址: http://kekewangLuo.cc/LWptTTP3mKf0 图片:
2022-11-24 11:10:29
阅读数
148
评论数
0
thinkphp6如何部署在虚拟主机上?
因为虚拟主机不可以自己修改根目录,所以在部署tp6时只有两个方法。 第一个方法就是将如何文件放入根目录中,将public文件下的index.php和.htdocs文件放入根目录并且修改index.php文件。找到如下代码: require __DIR__ . '/../vendor/autoload.php'; 修改为: require __DIR__ . '/vendor/autoload.php'; 第二个方法是在不修改目录结构的基础上进行的,只需在根目录下新增一个 .htdocs文件,里面添加如下代
2022-11-24 11:10:29
阅读数
206
评论数
0
thinkphp6 API封装接口类restful风格
对接口返回的数据进行统一封装,符合restful风格 接口响应数据格式,统一约定为 包含code 、msg、data 三个字段的 json字符串。 在控制器中,定义快速响应数据的方法如下: 放到thinkphp6框架下common.php//公共文件中 function response($code=200, $msg='success', $data=[]){$res = ['code' => $code,'msg' => $msg,'data' => $data];json($res)->send()
2022-11-24 11:10:29
阅读数
175
评论数
0
共 6126 条
上一页
1
2
...
203
204
205
206
207
208
209
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6223
回帖数
147
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 gitlab中国官方网站
5433
2 攻入网站后台的方法
4407
3 Yandex企业邮箱注册
4255
4 WordPress Rest API 入门详解
3716
5 Thinkphp5.0 获取新增数据的ID
3137
6 thinkphp5 解决跨域问题
2752
7 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2635
8 Vue3官网使用及简介
2521
9 PHP的exec()函数用法详解
2479
10 thinkphp6配置连接微软的sqlserver数据库
2150