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
php学习-ThinkPHP*
THINKPHP
5.1随机获取数据库几条数据
functiongetrandom_data($table,$where,$num){$countcus=db($table)->where($where)->count();$min=db($table)->where($where)->min('id');$max=$min+$countcus;if($countcuswhere($where)->select();return$data;}
丶喲終年不遇
·
2023-08-18 16:33
学习笔记
php
ThinkPHP
6.0+ 使用Redis 原始用法
composer安装predis/predis依赖,或者安装php_redis.dll的扩展。我这里选择的是predis/predis依赖。composerrequirepredis/predis进入config/cache.php配置添加redis缓存支持示例:env('cache.driver','file'),//缓存连接方式配置'stores'=>['file'=>[//驱动方式'type
丶喲終年不遇
·
2023-08-18 16:32
redis
bootstrap
数据库
php
thinkphp
:对数据库减少增加某个字段的值(dec、inc的用法)
例子:当字段po_num的值等于数组list_info中的po_num的值时修改数据库表po_rcv_receipt_line中某些信息:1、数据库delivery_quantity字段的值=数据库中delivery_quantity的值+变量$list_info['write_quantity']->inc('delivery_quantity',$list_info['write_quanti
雯0609~
·
2023-08-18 15:11
thinkphp
windows
服务器
后端
php
【开源分享】在线客服系统搭建-基于php和swoole客服系统CRMchat(附源码完整搭建教程)...
CRMChat是一款开源的在线客服系统,后台管理使用
thinkphp
框架,消息通讯使用swoole扩展,现在我来部署搭建一下。
程序员老狼
·
2023-08-18 11:03
php
swoole
开发语言
后端
安全学习DAY17_信息打点-语言框架&组件识别
测试手法后端:前端组件:java居多,框架:CMS指纹识别-本地工具-GotoScan(CMSEEK)框架识别特性分类Python-开发框架-Django&Flask识别DjangoFlaskPHP-开发框架-
ThinkPHP
chuan川、
·
2023-08-18 10:56
安全学习笔记_信息打点
安全
学习
PHP学习
心得:如何编写可维护的代码
PHP学习
心得:如何编写可维护的代码引言:在现代的软件开发中,编写可维护的代码是非常重要的。无论是个人项目还是团队项目,可维护的代码可以提高开发效率,减少维护成本,确保代码的质量和可扩展性。
tbapi_ok
·
2023-08-18 05:31
php
开发语言
thinkphp
使用consul
service层httpUrl=$consulConfig['host'].":".$consulConfig['port'];$this->client=new\GuzzleHttp\Client();}//服务注册publicfunctionregisterService($data){$url=$this->httpUrl.'/v1/agent/service/register';echo$
php_kevlin
·
2023-08-17 21:45
consul
chrome
前端
apache下常用程序的伪静态规则列表(包括wordpress、
thinkphp
、dzx3.x)
/index.php [L]#
ThinkPhp
RewriteEngine On Rewrit
wwwwestcn
·
2023-08-17 21:37
apache
伪静态
虚拟主机
thinkPHP
5.1数据库查询中的不常见问题
thinkPHP
多条件查询中的问题今天学习了
thinkPHP
5.1数据库查询,其中学习到多条件查询中遇到的坑。
江海i
·
2023-08-17 14:51
Tp5.1
tp5防止sql注入mysql_代码审计 |
ThinkPHP
5漏洞分析之SQL注入(五)
本系列文章将针对
ThinkPHP
的历史漏洞进行分析,今后爆出的所有
ThinkPHP
漏洞分析,也将更新于
ThinkPHP
-Vuln(https://github.com/Mochazz/
ThinkPHP
-Vuln
Mandy Liu
·
2023-08-17 14:21
tp5防止sql注入mysql
php sql json防注入,代码审计 |
ThinkPHP
5漏洞分析之SQL注入(六)
原标题:代码审计|
ThinkPHP
5漏洞分析之SQL注入(六)
ThinkPHP
ThinkPHP
漏洞分析,也将更新于
ThinkPHP
-Vuln(https://github.com/Mochazz/
ThinkPHP
-Vuln
食色也
·
2023-08-17 14:21
php
sql
json防注入
php5 Trace如何配置,Trace调试 - 调试 - [
ThinkPHP
5.1完全开发手册 ] - 手册网
除了本身可以借助一些开发工具进行调试外,
ThinkPHP
还提供了一些内置的调试工具和函数。Trace调试功能就是
ThinkPHP
提供给开发人员的一个用于开发调试的辅助工具。
路I
·
2023-08-17 14:21
php5
Trace如何配置
php5框架,
Thinkphp
5.1框架
**
Thinkphp
5.1**是国内顶级的php框架之一,初学入坑必备##通过composer安装TP5框架~~~composercreate-projecttopthink/thinktp5~~~##
游旭东
·
2023-08-17 14:21
php5框架
thinkphp
mysql 调试_SQL调试 ·
ThinkPHP
5.1完全开发手册 · 看云
##查看页面Trace通过查看页面Trace信息可以看到当前请求所有执行的SQL语句,例如:![](https://box.kancloud.cn/f7ad9ec062a2b06e9fe6bcd740f449a8_1004x208.png)##查看SQL日志如果开启了数据库的调试模式的话,可以在日志文件(或者设置的日志输出类型)中看到详细的SQL执行记录(甚至包含性能分析)。>[danger]通常
秦卓
·
2023-08-17 14:51
thinkphp
mysql
调试
tp中如何防止mysql注入_
ThinkPHP
5漏洞分析之SQL注入(一)
本系列文章将针对
ThinkPHP
的历史漏洞进行分析,今后爆出的所有
ThinkPHP
漏洞分析,也将更新于
ThinkPHP
-Vuln项目上。
多数是
·
2023-08-17 14:50
tp中如何防止mysql注入
think php sql生成,
thinkphp
5打印生成的SQL语句【转】
这篇文章主要介绍了
Thinkphp
5中输出sql的方法。
bottomer fung
·
2023-08-17 14:20
think
php
sql生成
如何调试php里sql,
thinkphp
5 SQL调试,如何查看sql语句
1,查看SQL记录如果开启了数据库的调试模式的话,可以在日志文件(或者设置的日志输出类型)中看到详细的SQL执行记录以及性能分析。下面是一个典型的SQL日志:[SQL]SHOWCOLUMNSFROM`think_action`[RunTime:0.001339s][EXPLAIN:array('id'=>'1','select_type'=>'SIMPLE','table'=>'think_act
孔良
·
2023-08-17 14:20
如何调试php里sql
关于
ThinkPHP
5.1+的Log无法记录SQL调试记录的小经历
之前我的大部分项目都是使用
ThinkPHP
5.0以及
ThinkPHP
3.2,对于框架提供的日志记录和日志配置都差不多,然后使用
ThinkPHP
5.1的时候就吃瘪,花了十几分钟才好,所以写一下防止后面忘记了再踩坑
北桥苏
·
2023-08-17 14:19
mysql
教程
技巧
阿里云RDS MYSQL8,安装
thinkPHP
5.1出现 SQLSTATE[HY000]: General error: 3161 Storage engine MyISAM is disable
MACCMSV10/
ThinkPhp
5.1使用阿里云RDSMYSQL8时,安装出现导入表结构SQL失败,请检查install.sql的语句是否正确。
半个程序猿9527
·
2023-08-17 14:49
笔记
阿里云
mysql
【项目】
Thinkphp
5.1制作博客CMS
tp5制作简单博客CMSTPerCMS前言项目地址需求分析功能使用材料目录结构设计一个博客CMS需要什么?初始准备输入数据库能初始化。后端登录。后端写,编辑,删除博客。首页显示TPerCMS前言需要用TP5制作一个极为简单的CMS博客管理系统。很像wordpress那种,不过功能极为简单。项目地址github地址,欢迎来玩玩https://github.com/fight-fritten/tper
F1gh4
·
2023-08-17 14:48
开发
thinkphp
cms
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
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他