thinkphp

新知图书14 小时前
php·thinkphp
ThinkPHP 8的多对多关联【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书
新知图书7 天前
php·thinkphp
ThinkPHP 8的一对一关联【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书
新知图书10 天前
开发语言·数据库·php·thinkphp
PHP与ThinkPHP连接数据库示例【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书
胡萝卜的兔14 天前
运维·nginx·apache·thinkphp
thinnkphp5.1和 thinkphp6以及nginx,apache 解决跨域问题步骤: 创建一个中间件文件,例如 CorsMiddleware.php:在 app/middleware.php 中注册中间件:
新知图书25 天前
thinkphp·thinkphp8
ThinkPHP 8开发环境安装【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客《ThinkPHP 8高效构建Web应用 夏磊 编程与应用开发丛书 清华大学出版社》【摘要 书评 试读】- 京东图书
一一程序25 天前
websocket·gateway·thinkphp·workerman
Thinkphp 使用workerman消息实现消息推送完整示例应用场景,监听用户登陆,修改用户登陆状态,通过心跳时间计算用户是否下线,其他应用场景自行修改逻辑即可。
非凡的世界25 天前
php·thinkphp·高性能·webman
PHP高性能webman管理系统EasyAdmin8介绍EasyAdmin8-webman 在 EasyAdmin 的基础上使用 webman 最新版重构,PHP 最低版本要求不低于 8.0。基于webman和layui v2.9.x的快速开发的后台管理系统。
ETO_冬25 天前
thinkphp·paypal
ThinkPHP接入PayPal支付ThinkPHP 5接入PayPal 支付,PayPal的流程是服务器请求Paypal的接口下单(需要传订单id/支付成功的重定向地址/支付失败的重定向地址),接会返回一个支付地址,项目服务器把地址返给用户,用户打开链接登录Paypal完成付款,然后Paypal给重定向到指定地址。
quweiie1 个月前
前端·layui·thinkphp·分页样式
thinkphp8+layui分页前端后端:
码痘痘2 个月前
开发语言·php·thinkphp
给ThinkPHP添加接口Trace在日常开发中,有时候需要调试接口,没法使用Trace跟踪代码,今天根据官方的Trace改装了个可以在api接口里面获取Trace信息的中间,直接注册就可以使用;
ETO_冬2 个月前
前端·php·thinkphp
Fastadmin系统配置增加配置字段类型项目有一个上传APK安装包文件的需求,使用框架自带的 ‘文件’ 类型,每次都是不同路径不同文件名。希望保持固定路径和文件名所以就自己写加了一个类型,需要修改的地方如下:
hbh112233abc2 个月前
php·thinkphp·queue
实现 think/queue 日志分离当我们使用think/queue包含了比较多的不同队列,日志会写到runtime/log目录下,合并写入的,不好排查问题,我们遇到一个比较严重的就是用了不同用户来执行,权限冲突了,导致部分队列执行不了.
tekin3 个月前
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就无法访问了.
hanzhuhuaa3 个月前
websocket·即时通讯·thinkphp·实时聊天·vue聊天
thinkphp和vue基于Workerman搭建Websocket服务实现用户实时聊天,完整前后端源码demo及数据表sql最近接了一个陪玩小程序,其中有一个实时聊天的项目,需要搭建Websocke服务,通过多方考虑选择了通过GatewayWorker框架(基于Workerman),将代码提取了出来,用到的框架封装到了vendor目录下,完整前后端源码和数据表sql,方便功能扩展。
A_ugust__3 个月前
vue·aes·thinkphp
vue3.2实现AES加密解密,秘钥通过API获取,并混淆秘钥,后端thinkphpaes.ts文件后端
A864454 个月前
开发语言·nginx·php·thinkphp
解决在Nignx下Thinkphp路由不生效问题
2407-2 shw4 个月前
php·thinkphp
Thinkphp5x远程命令执行 靶场攻略
空暝5 个月前
数据库·sql·学习·php·web·thinkphp
ThinkPHP的SQL注入漏洞学习目录漏洞环境漏洞概要函数学习call_user_func函数mplode函数漏洞分析漏洞修复攻击总结漏洞存在于 Builder 类的 parseData 方法中。由于程序没有对数据进行很好的过滤,将数据拼接进 SQL 语句,导致 SQL注入漏洞 的产生。
板栗妖怪5 个月前
学习·php·渗透·thinkphp·sql注入
thinkphp5之sql注入漏洞-builder处漏洞目录适用版本环境搭建文件下载安装配置文件修改漏洞分析注:thinkphp版本:5.0.13<=ThinkPHP<=5.0.15 、 5.1.0<=ThinkPHP<=5.1.5
逍遥蓝枫叶6 个月前
thinkphp·kingbase
ThinkPHP6支持金仓数据库(Kingbase)解决无法使用模型查询问题参考了很多前人的文章,最后只支持Db::query原生查询,不支持thinkphp数据模型方法,这在实际项目中是很难接受的,特分享出解决方案。