E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ThinkPHP
thinkphp
5打印最后一条SQL语句
这篇文章主要介绍了
Thinkphp
5中输出sql的方法。
dong-sir
·
2023-08-17 14:18
PHP
#
thinkphp
tp5
sql
thinkphp
tp5
sql调试
tp5
getLastSql
ThinkPHP
5 SQL注入(select方法)
ThinkPHP
5SQL注入(select方法)漏洞概要初始配置漏洞利用漏洞分析漏洞修复攻击总结漏洞概要本次漏洞存在于Mysql类的parseWhereItem方法中,由于程序没有对数据进行很好的过滤,
H3rmesk1t
·
2023-08-17 14:47
php
thinkphp
代码审计
SQL注入
ThinkPHP
5.1.x SQL注入(orderby注入)
ThinkPHP
5.1.xSQL注入(orderby注入)漏洞概要初始配置漏洞利用漏洞分析漏洞修复攻击总结漏洞概要本次漏洞存在于Builder类的parseOrder方法中,由于程序没有对数据进行很好的过滤
H3rmesk1t
·
2023-08-17 14:47
#
ThinkPHP代码审计
thinkphp
代码审计
SQL注入
ThinkPHP
5.1.x SQL注入(update方法)
ThinkPHP
5SQL注入(update方法)漏洞概要初始配置漏洞利用漏洞分析漏洞修复攻击总结漏洞概要本次漏洞存在于Mysql类的parseArrayData方法中,由于程序没有对数据进行很好的过滤,
H3rmesk1t
·
2023-08-17 14:17
#
ThinkPHP代码审计
thinkphp
php
代码审计
SQL注入
(超级有用)
ThinkPHP
5漏洞分析之SQL注入
本次漏洞存在于Builder类的parseData方法中。由于程序没有对数据进行很好的过滤,将数据拼接进SQL语句,导致SQL注入漏洞的产生。漏洞影响版本:5.0.13=5.4.0","topthink/framework":"5.0.15"}然后执行composerupdate将framework版本更新至5.0.15。进入/application/index/controller/Index.
MKAJZHAQZKJ
·
2023-08-17 14:17
thinkphp
5.1 trace 不显示sql语句
Trace'app_trace'=>true,//线上环境为falseconfig/database.php'debug'=>true,config/log.php'close'=>false,
thinkphp
5.1x
tangshangkui
·
2023-08-17 14:46
sql
数据库
Thinkphp
定义位置常量
ThinkPHP
是一个流行的PHP开发框架,它提供了丰富的功能和便捷的开发方式。在
ThinkPHP
中,我们可以使用常量来定义一些通用的配置信息或路径,以便于代码的维护和管理。
爱学习的卢生
·
2023-08-17 11:08
开发语言
编辑器
算法
云计算
测试工具
ThinkPHP
中实现IP地址定位
在本文中,我们将介绍如何在
ThinkPHP
框架中实现IP地址定位。一、IP地址定位的基本原理IP地址是Internet上的设备在网络中的标识符。每个设备都有一个独一无二的IP地址。
爱学习的卢生
·
2023-08-17 11:36
tcp/ip
php
数据库
ThinkPHP
关于postman 测试
thinkphp
的数据请求,将post自动转成get的问题
如标题问题,以本人为例,我用postman测试
thinkphp
接口。
LewisCheng
·
2023-08-17 05:27
代码审计-
Thinkphp
框架审计前置知识点
代码审计必备知识点:1、代码审计开始前准备:环境搭建使用,工具插件安装使用,掌握各种漏洞原理及利用,代码开发类知识点。2、代码审计前信息收集:审计目标的程序名,版本,当前环境(系统,中间件,脚本语言等信息),各种插件等。3、代码审计挖掘漏洞根本:可控变量及特定函数,不存在过滤或过滤不严谨可以绕过导致的安全漏洞。4、代码审计展开计划:审计项目漏洞原理->审计思路->完整源码->应用框架->验证并利用
xiaoheizi安全
·
2023-08-16 18:54
代码审计
网络安全
web安全
Thinkphp
3.*常用时间戳转换为几分钟、几小时、几天
Thinkphp
常用时间戳转换为多少分钟前发布函数第一步:复制下面方法functiondateline($date){$n=time();$t=$n-$date;$m=86400*30;if($t3600&
老牛圣斗士
·
2023-08-16 14:07
thinkphp
6 消息队列(queue)使用方法 (发送邮件示例)
1、首先,你需要在你的框架中下载queue这个扩展composerrequiretopthink/think-queue2.公共配置,配置文件位于:config/queue.phpreturn['default'=>'redis','connections'=>['sync'=>['type'=>'sync',],'database'=>['type'=>'database','queue'=>'
Sun L
·
2023-08-16 11:31
php
php
ChatGPT系统源码,全开源支持二开!
技术架构使用流行的技术栈PHP8、TypeScript、
ThinkPHP
6、Vue3、vite2、ElementPlus1.2(ElementUI)。
likeshop开源商城系统
·
2023-08-16 09:40
chatgpt
大数据
开源
php
人工智能
gpt-3
AI作画
linux + phpstorm +
thinkphp
/ laravel 配置 xdebug 远程调试
背景:网上配置xdebug的教程很多,但是绝大一部分是本地调试,而部分远程调试的文章并不详细,观众看了很迷惑,我用2天时间配置xdebug,能怕的坑都爬过了,跟大家分享,愿各位phper能愉快使用xdebug进行开发~正文:一、linux安装xdebug扩展(已安装请跳过~)1、打开:https://xdebug.org/wizard(xdebug版本匹配)2、把phpinfo打印出来整个页面ct
古月的博客
·
2023-08-15 10:54
php
ThinkPHP
学习笔记(七)--PHPstorm+PHPstudy+Xdebug断点调试
1、首先在PHPstudy设置服务器2、启动服务器,在PHPStorm中确认是否有以下文件3、然后在浏览器中输入http://localhost/phpinfo.php此时会返回一些信息,然后搜索Xdebug,会显示没有4、进入Xdebug官网(https://xdebug.org/)找到你需要的Xdebug5、进入download页面后,当你不知道该下载哪个版本时,请使用以下的用户安装指导6、点
小芒先生
·
2023-08-15 10:23
ThinkPHP
PHPstudy
PHPStorm
Xdebug
调试
断点
php调试常用,
ThinkPHP
+PhpStorm常用调试方法
作者开发PHP项目使用的是
ThinkPHP
3.2+PhpStorm这样的环境,下面结合实际开发经历介绍一下常见的调试方法。
崲峰
·
2023-08-15 10:23
php调试常用
phpstorm+phpstudy调试
thinkphp
1、打开phpstudy–>找到软件管理–>找到对应的php版本–>设置按钮–>扩展组件–>打开XDebug调试组件,下面Profiler输出、Trace输出都勾选上。2、打开phpstudy–>设置–>配置文件–>找到对应php版本打开phpstudy设置–>配置文件–>找到对应php版本,点击打开配置文件ctrl+f找xDebug。加上这句:xdebug.remote_autostart=1更
YthguaN
·
2023-08-15 10:53
环境配置
phpstorm
php
apache
使用phpstorm开发调试
thinkphp
1.环境准备1.开发工具下载:PhpStorm:PHPIDEandCodeEditorfromJetBrains2.PHP下载:PHP:Downloads3.PHP扩展:PECL::Packagesearch4.用与调试的xdebug模块:Xdebug:Downloadsxdebug模块,如果是php8以下版本,需要用2版本的xdebug,如果是php8以上的版本,则用3版本的xdebug2.wi
第九系艾文
·
2023-08-15 10:22
软件安装
技能
phpstorm
ide
调试
断电调试
thinkphp
tp6实战消息队列rabbitmq
框架并下载指定版本rabbitmq扩展包composercreate-projecttopthink/think=6.0tp6#下载指定版本rabbitmq扩展包D:\phpstudy_pro\WWW\
thinkphp
6
刘远山
·
2023-08-15 07:52
#
PHP实用技术总结
rabbitmq
php
分布式
thinkphp
6实战Rabbitmq之延时队列(完整篇)
1.安装延迟队列插件rabbitmq-delayed-message-exchangehttps://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases1.拷贝到对应rabbitmq容器中dockercprabbitmq_delayed_message_exchange-3.10.2.ezrabbitmq:/plugins2
小时候很帅y
·
2023-08-15 07:48
thinkphp6
rabbitmq
php
docker
thinkPHP
6使用RabbitMQ实现日志处理
thinkPHP
6使用RabbitMQ实现日志处理1.安装RabbitMQ依赖2.在config目录下新建rabbitmq.php,保存RabbitMQ配置信息3.创建RabbitMQ服务接口,在app
Risin9
·
2023-08-15 07:12
Tp6
RabbitMQ
php
rabbitmq
ThinkPHP
6 redis 缓存有效期、过期时间设置
ThinkPHP
,下文简称TP。TP缓存的配置文件为config\cache.php,默认使用文件缓存,如需使用Redis缓存,需要安装单独Redis,这里不做介绍。
skume
·
2023-08-14 16:34
PHP
缓存
redis
java
thinkphp
5.0.24验证码
这里使用composer安装验证码类检查vendor下topthink是否有:think-captcha如果没有,进入CMD命令行界面使用composer下载:为了提升速度,建议使用国内镜像站点。composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.comcd到web目录下执行以下命令:tp5.0的使用1.0下的扩展
hgb24660
·
2023-08-14 15:08
PHP
thinkphp使用验证码
ChatGPT付费创作系统V2.0.2独立版 +WEB端+ H5端 + 小程序
GPT付费体验系统最新版系统是一款基于
ThinkPHP
框架开发的AI问答小程序,是基于国外很火的ChatGPT进行开发的Ai智能问答小程序。当前全民热议ChatGPT,流量超级大,引流不要太简单!
人类小徐
·
2023-08-14 11:10
数据库
PHP笔记-环境配置和常见问题处理
gzip四、php调试模式配置(PhpStorm)五、Primaryscriptunknown错误六、Itisnotsafetorelyonthesystem'stimezonesettings错误七、
ThinkPHP
Bonrui
·
2023-08-14 11:24
php
开发工具
php
基于
ThinkPHP
5框架知识付费系统网站源码含PC+移动+小程序
蚂蚁知识付费系统源码知识付费系统AntPayCMS系统是一套支持PC+移动端+公众号+微信小程序知识付费源码系统,作为一个10年全栈开发者,独立设计并开发的,并且一直有升级扩展,前端采用响应式模板,后端基于
ThinkPHP
天天打码
·
2023-08-14 07:21
ThinkPHP
php
微信小程序
微信
【
ThinkPHP
6系列学习-2】多应用模式配置
这里写一写TP6下配置多应用。因为TP6和TP5有所差异,TP6默认是单应用模式(单模块),而我们实际项目中往往是多应用的(多个模块),所以在利用TP6是就需要进行配置,开启多应用模式。目录一、安装多应用模式1、安装多应用模型2、安装think-view扩展二、删除app目录下的文件三、创建新应用四、配置默认应用五、修改伪静态1、apache修改如下2、nginx修改如下六、配置环境变量七、访问项
下页、再停留
·
2023-08-14 02:15
ThinkPHP6学习笔记
php
开发语言
FastAPI入门
FastAPI是Python的一个框架,如果要类比的话,那就是:Nodejs和NestjsJava和SpringPhp和
ThinkPhp
为什么要用FastAPI为什么要选FastAPI呢?
软件测试凡哥
·
2023-08-13 20:40
软件测试
接口测试
fastapi
软件测试工程师
经验分享
程序人生
软件测试
接口测试
thinkphp
公共函数目录
有需要用到的公共函数,放到common.php├─application应用目录(可设置)│├─common公共模块目录(可选)│├─common.php公共函数文件│├─route.php路由配置文件│├─database.php数据库配置文件│├─config.php应用配置文件│├─module1模块1目录││├─config.php模块配置文件││├─common.php模块函数文件││├
听取哇声一片_11c4
·
2023-08-13 12:44
ThinkPHP
8命名规范-
ThinkPHP
8知识详解
本文主要讲解
thinkphp
8的命名规范,主要包括:遵循PHP自身的PSR-2命名规范和PSR-4自动加载规范、目录和文件命名规范、函数和类、属性命名规范、常量和配置命名规范、数据表和字段命名规范、不能使用
站长在线
·
2023-08-13 11:36
ThinkPHP8知识详解
php
thinkphp
[内网渗透]CFS三层靶机渗透
文章目录[内网渗透]CFS三层靶机渗透网络拓扑图靶机搭建Target10x01.nmap主机探活0x02.端口扫描0x03.
ThinkPHP
5RCE漏洞拿shell0x04.上传msf后门(reverse_tcp
Leekos
·
2023-08-13 05:27
内网渗透
web安全
内网渗透
Thinkphp
3.2中控制页面不缓存
解决思路就是通过控制HTTP的Cache-control头image可以看到,
Thinkphp
3.2默认的Cache-control为private那是因为配置文件中默认设置为pri
TsingXu
·
2023-08-13 05:33
thinkphp
5.1+uniapp+mysql5.7开发的朋友圈社区程序源码
基于
thinkphp
5.1+uniapp+mysql5.7开发的社区程序,主要兼容H5版本。图片压缩使用的七牛云存储。
我信张i
·
2023-08-12 22:51
thinkphp
6 怎样引入第三方类库 tp6 SDK引入
thinkphp
6怎样引入第三方类库tp6SDK引入tp6怎样引入第三方类库如果是手动下载的sdk,把sdk放到extend目录下百度自然语言处理为例:在控制器引入require_once‘…/extend
不熬夜的码农。
·
2023-08-12 13:05
php
thinkphp
php
thinkphp
5 require_once 引入文件
require_once('../extend/Aip/AipNlp.php');$client=new\AipNlp($APP_ID,$API_KEY,$SECRET_KEY);
不熬夜的码农。
·
2023-08-12 13:05
php
最新版本2023UI千月影视APP源码 开源完美版前后端完美匹配 后端基于
ThinkPHP
框架
该应用的后端开发基于
ThinkPHP
框架,这是一个广泛使用的PHP开发框架,具有稳定性和安全性方面的优势。
百创科技
·
2023-08-12 12:00
源码下载
源码与教程
开源
ThinkPHP
6上传图片七牛云 如何上传文件到七牛云对象储存cos
ThinkPHP
6如何上传图片七牛云,如何上传文件到七牛云对象储存cos,总所周知图片是特别消耗网站带宽的,个人网站将图片上传至七牛云才能显著提升网站的响应速度,手把手交大家如何上配置
ThinkPHP
6
思议岁月
·
2023-08-12 04:14
基于
ThinkPHP
3.2.3的微信OAuth2.0微信网页授权
WeChatOAuth2.0基于
ThinkPHP
3.2.3的微信OAuth2.0网页授权认证模块Step1将全部文件放在网站目录下Step2配置你的公众号信息进入文件.
PowerDos
·
2023-08-11 10:08
[ 网络安全]MPHP(
ThinkPHP
V5.0.23原理刨析)漏洞利用工具
Github==>https://github.com/MartinxMax/MPHP首页分析参考index.php入口文件[/public/index.php]start.php加载框架引导文件[/
thinkphp
Мартин.
·
2023-08-11 08:03
Python
web安全
php
安全
PHP 使用
ThinkPHP
实现电子邮件发送示例
文章目录首先我们需要设置我们的邮箱客户端授权,获取到授权码找到我们的邮箱设置去账号中找到这一堆服务,找到后开启smtp服务开启服务后管理服务接下来需要去下载相应的第三方类库(我这里使用的是PHPMailer)在
thinkPHP
不掉头发!
·
2023-08-11 07:59
PHP
php
开发语言
翻出了我当时学习的笔记来了html
应用程序万维网浏览器中查看apache:服务器mysql:数据库html标签css:层叠样式表javascript:客户端脚本jsjquerymysql数据库基础php语法基础面向对象(物件)smart框架/
thinkphp
cms
极梦网络无忧
·
2023-08-10 18:29
学习
笔记
html
thinkphp
数据库迁移文件的`decimal`小数点怎么表示
手册文档说明:decimal类型有两个属性表示长度和小数点位数precision(长度)和scale(小数点位数)参考以下方式:$table=$this->table('test',['engine'=>'InnoDB','collation'=>'utf8_unicode_ci','comment'=>'','id'=>'id','primary_key'=>['id']]);$table->a
有衡
·
2023-08-10 17:24
php
php
支付宝和微信App支付集成过程填坑
由于笔者使用的是
thinkphp
5.0.12框架,所以有些坑你们可能不会涉及到由于之前没做过app支付的相关内容,在请求完统一下单接口后,没有把微信和支付宝返回的支付参数返回给app,导致他们一直无法吊起相应的支付
竭尽全力才能成功
·
2023-08-10 08:24
两种方法(JS方法和Vue方法)实现页面渲染
JS方法精品推荐查看全部${data[i].title}高级•${data[i].num}人在学习-->//1.重构letdata=[{src:'images/course01.png',title:'
ThinkPHP
5.0
早八睡不醒午觉睡不够的程序猿
·
2023-08-09 14:26
javascript
vue.js
前端
ThinkPHP
5+PHPExcel导入导出
原文链接:https://www.whongbin.cn/index/article/detail/id/58.htmlimage前言不得不说,phpExcel是个很好的工具类,之前在typo3项目中一直在用,这两天找下资料,发现在tp5中使用起来更加的简单,奉上安装代码和使用代码安装在linux中,进入项目目录,不是根目录(public)#进入项目目录cd/var/www/html/fuhuaq
是彬不是杉
·
2023-08-09 12:17
Thinkphp
数据库不能更新中文字段问题
Thinkphp
开发的项目,从部署模式改为调试模式后,因为改了数据库的表结构(增加了一个varchar(105)的字段),测试的时候好好的没有任何问题,改为部署模式上线后,怎么都存不了这个中文字段。
qiminghang
·
2023-08-09 11:59
Thinkphp
php
Thinkphp
find方法返回数据不正确永远是表中的第一条
查询语句:$rs=$this->db->where(array('goodsid'=>'luanqibazao'))->find();表中没有任何关于goodsid为luanqibazao的记录,但是返回的结果永远是这张表的第一条记录。以前遇到过类似情况,莫名其妙好了,现在又遇到了,真是关键时候掉链子。搞了半天没找到原因。后来找到原因:查询缓存,查询缓存,查询缓存!客户变更了需求,goodsid字
qiminghang
·
2023-08-09 11:59
Thinkphp
php
thinkphp
不同的用户、不同的角色显示不同的菜单 - 勤勤学长
需求系统是多用户使用。以公司为主体,公司分为管理员和运营人员。系统管理员可以控制系统菜单,公司管理员可控制系统菜单的显示与否。user1=管理员user2=运营人员建表,储存菜单CREATETABLE`app_nav`(`id`intNOTNULLAUTO_INCREMENT,`title`varchar(50)CHARACTERSETutf8COLLATEutf8_general_ciDEFAU
qq318692996
·
2023-08-08 23:13
PHP
mysql
mysql
php
ThinkPHP
6企业OA办公系统
有需要请加文章底部Q哦可远程调试
ThinkPHP
6企业OA办公系统一介绍勾股OA基于
ThinkPHP
6开发,前端Layui,数据库mysql,是一款实用的企业办公系统。
PHP源码
·
2023-08-08 08:37
源码项目
php企业oa办公系统
thinkphp企业oa
Thinkphp
5后台未登入拦截和权限控制
一个常规的后台管理系统,后台未登入拦截是最基本的也是最常见的功能之一,然后在稍微复杂一点的是根据用户的权限的不同,能访问的内容也是不一样的,其本质是在数据库中建立一张url表,给每个用户分配不同的权限字段,然后该字段可以填写是url表里面能访问的id值,具体的自己设置.那如果实现这个功能呢,其实也是非常简单的,我们可以利用面向对象的继承的特性,在控制器中先继承我们自己的定义的类,但是有人会问了,那
蔡先森_a1e2
·
2023-08-08 08:30
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他