插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
ThinkPHP5 SQL注入(select方法)
ThinkPHP5 SQL注入(select方法) 漏洞概要初始配置漏洞利用漏洞分析漏洞修复攻击总结 漏洞概要 本次漏洞存在于 Mysql 类的 parseWhereItem 方法中,由于程序没有对数据进行很好的过滤,将数据拼接进 SQL 语句,导致 SQL注入漏洞 的产生漏洞影响版本: ThinkPHP5全版本 初始配置 获取测试环境代码 composer create-project --prefer-dist topthink/think=5.1tpH3rmesk1t 将 composer.jso
2023-03-29 23:03:03
阅读数
168
评论数
0
ThinkPHP5和ThinkPHP6的区别
本文作者:陈进坚 个人博客:https://jian1098.github.io CSDN博客:https://blog.csdn.net/c_jian 简书:https://www.jianshu.com/u/8ba9ac5706b6 联系方式:jian1098@qq.com 1.安装方式 thinkphp6只能通过composer安装 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer# 设置c
2023-03-29 23:03:03
阅读数
110
评论数
0
thinkphp6项目中的自定义异常处理总结 错误页面&API错误
https://blog.csdn.net/zy1281539626/article/details/110847728
2023-03-29 23:03:03
阅读数
82
评论数
0
渗透测试 | ThinkPHP渗透
thinkphp全利用工具下载地址:关注 挽风安全 公众号,并发送 thinkphp 获取下载地址 转载至 渗透测试 | ThinkPHP渗透 - FreeBuf网络安全行业门户 前言 ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为 ThinkPHP 它遵循 Apache2开源协议发布,从 Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了 Strut
2023-03-29 23:03:03
阅读数
138
评论数
0
一、ThinkPHP架构
一、请求流程 对于一个HTTP应用来说,从用户发起请求到响应输出结束,大致的标准请求流程如下: 载入Composer的自动加载autoload文件实例化系统应用基础类think\App获取应用目录等相关路径信息加载全局的服务提供provider.php设置容器实例及应用对象实例,确保当前容器对象唯一从容器中获取HTTP应用类think\Http执行HTTP应用类的run方法启动一个HTTP应用获取当前请求对象实例(默认为app\Request继承think\Request)保存到容器执行think\App
2023-03-29 23:03:03
阅读数
243
评论数
0
Laragon实现快速创建ThinkPHP项目
效果图 实现步骤 1. 修改Laragon的默认后缀为.com (原来是.test,可选) 2. 关闭apache,启用nginx @80端口 3. 对着任务栏的laragon图标右键,快速创建,配置 4. 在最后面模仿Laravel等,给ThinkPHP来一段 # ThinkPHPThinkPHP=composer create-project topthink/think %s 5. 再来,选择ThinkPHP 6. 输入项目名称 (不带.com或者.test)
2023-03-29 23:03:03
阅读数
216
评论数
0
thinkphp5 input获取数组
input("post.ids/a")//ids是参数$data=input('post.');//获取全部post数据
2023-03-29 23:03:03
阅读数
230
评论数
0
Thinkphp6.0 获取绝对路径
Thinkphp6.0 获取绝对路径 app()->getRootPath(); // 获取应用根目录app()->getNamespace();// 获取应用类库命名空间app()->version(); // 获取框架版本app()->getBasePath(); // 获取应用基础目录app()->getAppPath();// 获取当前应用目录app()->getThinkPath();// 获取核心框架目录app()->getConfigPath(); // 获取应用配置目录app()->get
2023-03-29 23:03:03
阅读数
98
评论数
0
ThinkPHP6上传zip文件并解压缩
ThinkPHP6上传zip文件并解压缩 function uploadFile($key){$file = request()->file('file_name');try{// 验证文件格式validate(['file'=>['fileExt' => 'zip','fileMime' => 'application/zip']])->check(['file' => $file]);// 移动到框架应用根目录/public/uploads/zip 目录下$info = \think\facade\F
2023-03-29 23:03:03
阅读数
546
评论数
0
Driver [Think] not supported错误ThinkPHP6.0问题解决
ThinkPHP6.0出现Driver [Think] not supported错误,如下所示,这个问题新手很常见,就是忘记引入视图模块 只需要在项目根目录下执行composer require topthink/think-view即可 #0 [0]InvalidArgumentException in Manager.php line 104Driver [Think] not supported.{if ($this->namespace || false !== strpos($type, '\
2023-03-29 23:03:03
阅读数
164
评论数
0
共 6125 条
上一页
1
2
...
21
22
23
24
25
26
27
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
143
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 WordPress Rest API 入门详解
2765
2 Thinkphp5.0 获取新增数据的ID
2742
3 thinkphp5 解决跨域问题
2296
4 Yandex企业邮箱注册
1980
5 PHP的exec()函数用法详解
1837
6 Thinkphp6 的 where 查询条件 and 和 or 的 操作
1835
7 thinkphp5使用数据库表锁
1624
8 Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1621
9 thinkphp6 如何输出json数据
1580
10 h5网站模板_超全超实用的80个模板网站,我全部整理在这里了
1577