技术栈
thinkphp
quweiie
4 天前
前端
·
layui
·
thinkphp
·
分页样式
thinkphp8+layui分页
前端后端:
码痘痘
20 天前
开发语言
·
php
·
thinkphp
给ThinkPHP添加接口Trace
在日常开发中,有时候需要调试接口,没法使用Trace跟踪代码,今天根据官方的Trace改装了个可以在api接口里面获取Trace信息的中间,直接注册就可以使用;
ETO_冬
21 天前
前端
·
php
·
thinkphp
Fastadmin系统配置增加配置字段类型
项目有一个上传APK安装包文件的需求,使用框架自带的 ‘文件’ 类型,每次都是不同路径不同文件名。希望保持固定路径和文件名所以就自己写加了一个类型,需要修改的地方如下:
hbh112233abc
1 个月前
php
·
thinkphp
·
queue
实现 think/queue 日志分离
当我们使用think/queue包含了比较多的不同队列,日志会写到runtime/log目录下,合并写入的,不好排查问题,我们遇到一个比较严重的就是用了不同用户来执行,权限冲突了,导致部分队列执行不了.
tekin
2 个月前
vscode
·
json
·
php
·
路由
·
thinkphp
·
内置服务
vscode通过.vscode/launch.json 内置php服务启动thinkphp 应用后无法加载路由解决方法
我们在使用vscode的 .vscode/launch.json Launch built-in server and debug 启动thinkphp应用后默认是未加载thinkphp的路由文件的, 这个就导致了,某些thinkphp的一些url路由无法访问的情况, 如http://0.0.0.0:8000/api/auth.admin/info这种中间带点的二级路由/api/auth.admin/info就无法访问了.
hanzhuhuaa
2 个月前
websocket
·
即时通讯
·
thinkphp
·
实时聊天
·
vue聊天
thinkphp和vue基于Workerman搭建Websocket服务实现用户实时聊天,完整前后端源码demo及数据表sql
最近接了一个陪玩小程序,其中有一个实时聊天的项目,需要搭建Websocke服务,通过多方考虑选择了通过GatewayWorker框架(基于Workerman),将代码提取了出来,用到的框架封装到了vendor目录下,完整前后端源码和数据表sql,方便功能扩展。
A_ugust__
2 个月前
vue
·
aes
·
thinkphp
vue3.2实现AES加密解密,秘钥通过API获取,并混淆秘钥,后端thinkphp
aes.ts文件后端
A86445
3 个月前
开发语言
·
nginx
·
php
·
thinkphp
解决在Nignx下Thinkphp路由不生效问题
2407-2 shw
3 个月前
php
·
thinkphp
Thinkphp5x远程命令执行 靶场攻略
空暝
4 个月前
数据库
·
sql
·
学习
·
php
·
web
·
thinkphp
ThinkPHP的SQL注入漏洞学习
目录漏洞环境漏洞概要函数学习call_user_func函数mplode函数漏洞分析漏洞修复攻击总结漏洞存在于 Builder 类的 parseData 方法中。由于程序没有对数据进行很好的过滤,将数据拼接进 SQL 语句,导致 SQL注入漏洞 的产生。
板栗妖怪
4 个月前
学习
·
php
·
渗透
·
thinkphp
·
sql注入
thinkphp5之sql注入漏洞-builder处漏洞
目录适用版本环境搭建文件下载安装配置文件修改漏洞分析注:thinkphp版本:5.0.13<=ThinkPHP<=5.0.15 、 5.1.0<=ThinkPHP<=5.1.5
逍遥蓝枫叶
5 个月前
thinkphp
·
kingbase
ThinkPHP6支持金仓数据库(Kingbase)解决无法使用模型查询问题
参考了很多前人的文章,最后只支持Db::query原生查询,不支持thinkphp数据模型方法,这在实际项目中是很难接受的,特分享出解决方案。
frandiy
5 个月前
php
·
laravel
·
thinkphp
【黑科技】:Laravel 项目性能提升 20 倍
起因是看到官方发布的 PHP 8.1 更新中引入了 fiber 特性,看到这则消息时我非常激动,我仿佛看到了 PHP 的更多可能性。再结合我对 Swoole 和 Workerman 的工作流程了解得出结论:它能够完美应用到 Laravel 和 ThinkPHP 等这些规范的面向对象标准框架中。
疯子丶pony
5 个月前
php
·
thinkphp
ThinkPHP一对一关联模型的运用(ORM)
最近在写ThinkPHP关联模型的时候一些用法总忘,我就想通过写博客的方式复习和整理下一些用法。具体版本:
张小勇
5 个月前
thinkphp
·
fastadmin
thinkphp5多层with关联查询错误问题
官方文档 https://www.kancloud.cn/manual/thinkphp5/139045
张小勇
6 个月前
thinkphp
·
fastadmin
thinkphp通过with查询,并通过关联表进行筛选
直接添加一个where条件,然后条件里面用表名.字段即可,非常方便 需要注意的一点是在fastadmin里面,$this->auth->getGroupIds()这样获取是会获取到缓存里面的值,必须重新登录之后才可以得到最新的用户组,这个问题导致困扰了我一晚上
一一程序
6 个月前
php
·
excel
·
thinkphp
·
thinkphp导入excel
ThinkPHP-导入Excel表格(通用版)
1.PHP8.2、MySQL8.0、ThinkPHP8.02.使用前安装phpspreadsheet因本人采用前后端分离,因此上传文件以及导入表格为分离开发,如无需分离开发则自行合并开发即可。
张小勇
6 个月前
thinkphp
thinkphp单独为某个接口设置缓存
参考 官方文档只需要在接口方法的开头添加这个代码即可
洪、
6 个月前
微信小程序
·
php
·
thinkphp
记录一下PHP使用微信小程序支付
记录一下PHP使用微信小程序支付V3版本经历官方文档:https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_0.shtml
Z3r4y
6 个月前
web
·
代码审计
·
thinkphp
·
漏洞复现
·
showdoc
·
xve-2023-28617
·
guzzlehttp
【代码审计】star7th/showdoc:v3.2.4 Phar反序列化写webshell
目录漏洞速览复现微步在线X情报社区-威胁情报查询_威胁分析平台_开放社区主要就是两步,sql注入拿到用户token,再以用户身份上传恶意phar包打phar反序列化