插件应用
主题模板
讨论社区
问答
博客
学习文档
框架开发文档
模板开发文档
接口开发文档
教学视频文档
模板引擎文档
下载安装
在线演示
登录
/
注册
个人中心
我的订单
退出登录
博文列表
排序:
最新更新
热门
推荐
ThinkPHP6 缩略图上传
在MVC开发中,视图层表单中往往会有文件上传(上传图片)这一说,一般我们上传的图片需要先处理成压缩图,因为一般会是将缩略图的图片地址存入数据库,并不是原图(因为我们页面展示图片,是以缩略图的形式展示的,当点击缩略图的时候才会显示原图)所以就要考虑到原图和缩略图分开存储 图片上传、处理等等需要引入的拓展或者类在这里就不讲了,直接上代码; (thinnkphp6手册中没有关于图形处理的讲解,如果想要了解可以去thinkPHP5 的手册中去了解) public function uploadFile(R
2022-07-28 14:14:58
阅读数
186
评论数
0
thinkphp 跨域处理
thinkphp6 跨域的一个非正常处理方式 入口文件加header,就可以了------- 解决了很长一段时间各种尝试,都没成功。 包括但不限于下列 thinkphp中间件处理,自定义中间件处理。 nginx处理等等,最后看到参考文章的第一种方法直接就行了,当时就很感动,感谢作者,内容大家自行前往查看。 参考文章 thinkphp5 关于跨域的一些坑,附上解决办法(比较全面了) - 一个网名 - 博客园 (cnblogs.com)
2022-07-28 14:14:58
阅读数
191
评论数
0
thinkPHP记录日志
//记录日志的操作$log=new log();$logData=array('login_time'=>date('Y-m-d H:i:s'),'login_type'=>'windows','username'=>$username,'ip'=>ip2long($_SERVER['REMOTE_ADDR']),'mac'=>'123456','area'=>'舟山','create_at'=>date('Y-m-d H:i:s'),);
2022-07-28 14:14:58
阅读数
183
评论数
0
ThinkPHP5.1执行流程
分享一个自己之前整理的ThinkPHP5.1框架,启动的内部流程图,希望可以帮助到学习TP框架的同学 Run方法内容比较多,单独拿出来
2022-07-28 14:14:58
阅读数
153
评论数
0
THinkPHP6 跨域问题
1.在 app\middleware.php 文件中,引入内置中间件 \think\middleware\AllowCrossDomain::class 如图: 2.在public\index.php文件(系统入口文件),最上面增加 header("Access-Control-Allow-Origin: *");if($_SERVER['REQUEST_METHOD'] == 'OPTIONS'){header("Access-Control-Allow-Headers: *");header('
2022-07-28 14:14:58
阅读数
184
评论数
0
Thinkphp6笔记五:路由配置
使用thinkphp,建议开启强制路由;不开启强制路由的程序猿不是个好好程序猿(可以有效防止黑客恶意访问,如:猜后台地址,猜文件路径) 1.开启强制路由:文件位置:config/route.php // 是否强制使用路由'url_route_must' => true, 2.配置应用(admin)路由配置,文件位置:app\admin\route.php
2022-07-28 14:14:58
阅读数
225
评论数
0
Thinkphp 5.1和Thinkphp 5.0区别
ThinkPHP 5.1版本对比5.0版本在框架上模型和数据库增强、验证类更加强大、模板引擎改进,应用在商城上效率更高、性能更强、安全性更好。
2022-07-28 14:14:58
阅读数
167
评论数
0
ThinkPHP3.2.3 where注入
ThinkPHP3.2.3 where注入 断点调试强转类型进入函数 在 D:\phpstudy_pro\WWW\thinkphp3\Application\Home\Controller下的IndexController.class.php添加代码 先用正常id去走一遍流程,然后再使用payload http://127.0.0.1/thinkphp3/index.php/home/index/getuserid?id=1)%20and%20database()=%27thinkphp3%27%
2022-07-28 14:14:58
阅读数
187
评论数
0
ThinkPHP漏洞总结
ThinkPHP漏洞总结 ThinkPHP 是一个快速、简单的基于 MVC 和面向对象的轻量级 PHP 开发框架,遵循 Apache2 开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重开发体验和易用性,为 WEB 应用和 API 开发提供了强有力的支持。 0x00前言 本篇文章将针对ThinkPHP的历史漏洞进行整理复现,今后爆出的ThinkPHP漏洞,也将进行补充更新。 0x01ThinkPHP远程命令执行/代码执行漏洞 一,ThinkPHP
2022-07-28 14:14:58
阅读数
187
评论数
0
thinkphp6异常处理与日志
异常处理 目标:返回json格式的异常信息 # url_route_must:true强制路由模式下 thinkphp6内置已了一个app\ExceptionHandle异常处理类可供使用 该类绑定在app目录下面的provider.php文件中,直接修改该类的相关方法即可完成应用的自定义异常处理机制。 app\ExceptionHandle.php 异常处理类,重新定义render方法即可 #app\ExceptionHandle.php public function render($reques
2022-07-28 14:14:58
阅读数
215
评论数
0
共 6126 条
上一页
1
2
...
583
584
585
586
587
588
589
...
612
613
下一页
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
145
登陆 /
注册
文章
-
评论
-
粉丝
-
热门帖子
1 WordPress Rest API 入门详解
3199
2 Yandex企业邮箱注册
3176
3 Thinkphp5.0 获取新增数据的ID
2911
4 thinkphp5 解决跨域问题
2492
5 Thinkphp6 的 where 查询条件 and 和 or 的 操作
2203
6 PHP的exec()函数用法详解
2121
7 Vue3官网使用及简介
1975
8 thinkphp6配置连接微软的sqlserver数据库
1928
9 Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1874
10 thinkphp5使用数据库表锁
1831