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
Thinkphp5.0
学习thinkphp5基本流程与思路----个人见解
首先,
thinkphp5.0
和thinkphp3.2.3版本确实是有很大的出入,但是却和最优雅的php框架laravel框架真的挺相似的,下面分享下个人的学习心得。
西北程序工程师
·
2020-06-25 14:58
个人感触
php知识学习
2019.3.15 PHP面试题准备(酷骇游戏)
工作要求:协助完成后端服务器架构优化、模块测试熟悉
thinkphp5.0
(看tp5文档函数、PHP函数)熟悉Linux;熟悉MySQL及Redis相关技术(复习Linuxmysql语句)对高并发、高可用架构有了解
Small盼盼
·
2020-06-25 13:16
学习进度
ThinkPHP5.0
结合Swoole开发WebSocket在线聊天
参考链接:https://blog.csdn.net/msllws/article/details/848751214,//设置启动的Worker进程数'daemonize'=>false,//守护进程化(上线改为true)'backlog'=>128,//Listen队列长度'dispatch_mode'=>2,//固定模式,保证同一个连接发来的数据只会被同一个worker处理//心跳检测:每6
小璐謌
·
2020-06-25 12:35
thinkphp5
ThinkPHP5.0
总结笔记
超链接跳转到后台方法散文驼峰命名法:小驼峰:除第一个单词之外,其他单词首字母大写(getUserName)大驼峰:每一个单词首字母都大写(MyDataBase)1、通过框架自带的router.php启动服务,不需要再安装Apache了php-Slocalhost:9999router.php2、TP5目录和文件命名规范:(1)目录使用小写(2)controller下放的是类文件命名:大驼峰(Ind
爱特李斯特
·
2020-06-25 07:26
thinkPHP
ThinkPHP 5.0 * 远程代码执行漏洞分析
ThinkPHP5.0
*远程代码执行全版本通杀本文主要以官网下载的5.0.23完整版(thinkphp_5.0.23_with_extend.zip)为例分析。
tdcoming
·
2020-06-25 04:26
漏洞利用
tp3.2和tp5,以及laravel的区别
介绍tp和laravel的特点.其中分为THinkphp3.2和
Thinkphp5.0
之间的区别:5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别。
qq1690194137
·
2020-06-24 22:06
tp框架和laravel框架
关于ThinkPHP 小于5.0.24 远程代码执行高危漏洞 修复方案
漏洞描述由于
ThinkPHP5.0
框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。
q469587851
·
2020-06-24 21:50
php
php 隐藏index.php 404错误
隐藏入口文件在
ThinkPHP5.0
中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。
my_one_piece
·
2020-06-24 16:50
ThinkPHP5.0
部署于Linux中白屏或500错误解决方案
ThinkPHP5.0
部署于Linux中白屏或500错误解决方案问题描述:部分Linux主机设置了open_basedir(可将用户访问文件的活动范围限制在指定的区域,通常是入口文件根目录的路径)选项,
leiflyy
·
2020-06-24 03:22
php
引入类
thinkphp5.0
/application/index/controller/Test.phpnihao());}}/application/common/jssdk/getjsapiticket.php
kaituozheboke
·
2020-06-24 00:29
ajax回调json数组对象,jquery中$.each()循环解析
头一回把代码写成这样(
thinkphp5.0
),自己都不知道获取到的json数组已经是几维,但是前台使用js解析的过程中还是蛮辛苦的,大致流程如下:-代码工作流程:-get到相应界面后,ajax异步访问后台服务器
化风
·
2020-06-23 12:49
jQuery
PHP、
thinkPHP5.0
开发网站文件管理功能(一)显示文件
显示文件用到的函数有1、urlencode($str):编码URL字符串,便于将字符串编码并将其用于URL的请求部分2、urldecode($str):解码已经编码的URL字符串,返回解码后的字符串3、iconv('GB2312','UTF-8',$str):将字符串$str,编码由GB2312转变为utf-8;解决中文乱码4、file_exists($path):检查文件或目录是否存在,$pat
banxia2152
·
2020-06-22 17:47
ThinkPHP5远程代码执行高危漏洞(附:升级修复解决方法)
漏洞评级严重影响版本
ThinkPHP5.0
系列<5.0.23ThinkPHP5.1系列<5.1.31安全版本
ThinkPHP5.0
系列5.0.23ThinkPHP5.1系列5.1.31ThinkPHP5
Small_Operation
·
2020-06-22 05:45
phpstudy8下
thinkphp5.0
能访问首页,解决记录
环境:windowsphpstudy8.0(nginx1.15.11);情况:除首页外,其他页面都404notfound;原因:伪静态没配置好解决方案:在phpstudy8设置里面vhosts.conf编辑对应网站的配置文件在autoindexoff;下面添加如下代码#伪静态配置if(!-e$request_filename){rewrite^(.*)$/index.php?s=$1last;br
ManNiaoQinFen
·
2020-06-22 01:58
ThinkPHP5.0
源码学习之框架启动流程
本文转自:https://www.cnblogs.com/sunshineliulu/p/8484772.htmlThinkPHP5框架的启动流程图如下:ThinkPHP5的启动流程按照文件分为三步:1、请求入口(public/index.php)2、框架启动(thinkphp/start.php)3、应用启动(thinkphp/library/App.php)ThinkPHP框架默认是单入口框架
hey_manman
·
2020-06-21 19:24
php
XCTF--WEB php_rce
php_rce本题使用的框架是
ThinkPHP5.0
的框架。
LHK~~
·
2020-06-21 13:55
CTF
攻防世界XCTF:php_rce
影响版本:
ThinkPHP5.0
系
m0c1nu7
·
2020-06-21 03:04
CTF_WEB_Writeup
2020.3.27 (php_rce)③
本题使用的框架是
ThinkPHP5.0
的框架。此版本存在getshell漏洞(百度一下poc一抓一大把)查找flag:http://111.198.29.45:45747/index.php?
藏蓝色的达达
·
2020-06-20 22:37
web安全
thinkphp5.0
伪静态修改
本来是简单的官网,由于原本路径太长,推广说不利于优化,需要做【伪静态】,第一步去掉xx.com/index.php的index.php后缀如果是LAMP环境(apache),修改.htaccess适配tp5先把index.php去掉,配置参考:Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}
sir_da5c
·
2020-06-09 11:04
[TP5实战]后台管理之登陆
后台管理是项目中必备的一个部分,而登陆部分更是重中之重,我们要为安全登陆做各种必要的保障实例技术要求①前端空文本,空格验证②后端空文本,空格验证③后端验证码验证④后端数据验证所需①
ThinkPHP5.0
②PHP5.4③layui2.3
Snailwang04
·
2020-04-11 22:41
ThinkPHP5.0
简单实现登录
ThinkPHP5.0
简单实现登录本人第一次学习PHP,先是学习了一下目前最流行的前端的框架AngularJS框架,然后就开始上手PHP的学习,之前我有过学习android十个月的基础,再就是零零散散的学习了一下
我是大_骗子
·
2020-04-07 14:52
百度地图开发案列(多点标注)
在这个项目中,我是用
ThinkPHP5.0
来在后台获取数据并将获取到的数据展现到地图上;下面来展示php代码:接着,前台接收从后台传过来的值来展示到地图中;在使用百度地图开发时,要先在百度地图官方注册账号创
gogocheng
·
2020-04-03 03:13
微信实验九、微信
ThinkPHP5.0
机器人自动回复及源码下载
一、实验目的1、掌握微信
ThinkPHP5.0
机器人自动回复;2、掌握微信
ThinkPHP5.0
自定义回复内容。3、掌握
ThinkPHP5.0
的路由方法。
chenxhjeo
·
2020-04-02 04:44
Thinkphp5.0
cli 传参
application/command.php代码如下返回一个cli的控制器return['app\command\test'];application/command/test.php代码如下加注释usethink\console\Command;usethink\console\Input;usethink\console\Output;classtestxtendsCommand{//初始化
保川
·
2020-03-26 17:45
PHP(1)
thinkphp5.0
的安装,模块控制器,request处理请求等
http://www.thinkphp.cn/去这个官网下载个压缩版的tp5.0的包目录的意思application应用的目录里面有很多控制器模块extend扩展型的类库public入口文件在这,就是里面的index.phpruntime缓存文件thinkphpthinkphp的核心框架全在里面vendor第三方的一个类库配置域名apacheC:\Windows\System32\driver\e
gg大宇
·
2020-03-25 08:02
thinkphp5.0
助手函数大全
load_trait:快速导入Traits,PHP5.5以上无需调用/***快速导入TraitsPHP5.5以上无需调用*@paramstring$classtrait库*@paramstring$ext类库后缀*@returnboolean*/load_trait($class,$ext=EXT)exception:抛出异常处理/***抛出异常处理*@paramstring$msg异常消息*@p
逸宸a
·
2020-03-24 21:58
PHP计算时间,统计图表
前言因为公司有多个APP,需求计算出每个APP的安装量,在图表中显示出来首先查出数据,这里借用下
ThinkPHP5.0
的语法$data=db("table")->select();$start=current
熊大y
·
2020-03-23 06:55
Vue.js所有全套课程文档资料-各大培训机构视频文档资料等
视频下载地址www.zixue365.netPHP开发
ThinkPHP5.0
实战开发个人博客项目视频新慕课实战前端到后台ThinkPHP开发整站麦子学院TP5.0商城实战
ThinkPHP5.0
正式版第二季
51自学
·
2020-03-23 01:35
thinkphp5.0
路由设置 学习笔记七
动态注册路由定义采用\think\Route类的rule方法注册,通常是在应用的路由配置文件application/route.php进行注册,格式是:路由格式如:正常访问是路由路径为:http://localhost/thinkphp/public/index.php/index/user/login;在路由配置文件application/route.php进行注册,注册内容如下:路由定义注册之
小冕
·
2020-03-18 21:18
thinkphp5.0
远程执行漏洞
0x01漏洞简介由于ThinkPHP5框架控制器名没有进行足够的安全监测,导致在没有开启强制路由的情况下,可以伪装特定的请求可以直接Getshell(可以控制服务器)0x02环境搭建Phpstudy:php-5.5.38+Apache下载存在漏洞版本我下载的版本是thinkphp_5.0.22搭建好以后如图下载链接:http://www.thinkphp.cn/donate/download/id
小菜鸟当黑客
·
2020-03-09 13:00
thinkphp5.0
select ajax
前端html{volistname="allRes"id="vlabels"}{$vlabels.svlabel}{/volist}前端js$('#superlabel').change(function(){a=$(this).val();$.ajax({type:"POST",dataType:"json",url:"{:url('videosearch/label')}",data:'sup
薛子育
·
2020-02-28 00:18
RabbitMQ入门 使用
测试环境:
ThinkPHP5.0
测试方法:1、将下载的PHPamqplib文件放在extend目录下;2、在控制器引入相应类usePhpAmqpLib\Connection\AMQPStreamConnection
铁匠简记
·
2020-02-27 22:52
ThinkPHP5与单元测试PHPUnit使用详解
thinkphp5.0
是tp发展路线第一个支持composer的。tp有自己的载入机制,composer也有自己的载入机制。
Srodong
·
2020-02-23 11:18
TP5
Thinkphp5.0
操作redis
一、//连接redisusethink\Cache;可以用Tp5自带的Cache操作redisfunctionredis(){$options=['type'=>'redis',//指定类型'password'=>'asdfghjkl','prefix'=>'sbn-','host'=>'127.0.0.1',];Cache::init($options);//初始化}二、redis数据存取Cac
peng_js
·
2020-02-21 17:24
智能油桶后台架构
ThinkPHP5.0
应用基于MVC(模型-视图-控制器)的方式来组织。MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。
Jonet
·
2020-02-18 00:32
ThinkPHP5的where函数
http://wyb0.com/posts/thinkphp5-where-function/算是自己的一个注释吧0x00关于thinkphp5的where函数年前公司委托别的公司开发一个网站,使用的是
ThinkPHP5.0
reber
·
2020-02-05 17:24
TP5环境的搭建以及运用
一,TP5的环境搭建1.准备工具,去官网下载thinkPHP5,有各种班本的,建议下载完整版百度搜索“thinkphp”进入官网下载
thinkphp5.0
。
九尾74
·
2020-02-05 14:44
ThinkPHP5.0
源码学习之执行应用
一、应用启动在/thinkphp/start.php文件中,用一句代码App::run()->send();实现应用的启动。//执行应用App::run()->send();run()方法可以在/thinkphp/library/think/App.php文件中找到对应方法,这个方法是整个框架的核心方法,实现了路由转换、获取调度信息、根据调度信息执行相应模块控制器的方法、获取方法返回数据、将返回数
鹿呦呦
·
2020-02-04 01:09
ThinkPHP5.0
源码学习之注册自动加载
ThinkPHP5框架的自动注册加载流程如下:在base.php文件中,用一句代码\think\Loader::register();实现自动加载机制的注册。//载入Loader类requireCORE_PATH.'Loader.php';//注册自动加载\think\Loader::register();//注册错误和异常处理机制\think\Error::register();为什么要使用自动
鹿呦呦
·
2020-02-04 01:03
微信实验十一、
ThinkPHP5.0
登录、验证及源码下载
/blog.csdn.net/u013487761技术QQ群名称:豆豆咨询,群号:625686304微信公众号名称:豆豆咨询,微信公众号:douAsk初建日期:2017.04.23一、实验目的1、掌握
ThinkPHP5.0
chenxhjeo
·
2020-01-04 07:03
ThinkPHP5——URL参数带中文,报"模块不存在"
我在URl的传参时参数有中文,结果报"模块不存在",一般情况是没有这种错误的,但今天让我遇到就顺手解决
ThinkPHP5.0
支持在规则路由中为变量用正则的方式指定变量规则,弥补了动态变量无法限制具体的类型问题
不睡
·
2019-12-26 16:00
ThinkPHP5.0
正式版发布
ThinkPHP5.0
版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer
bycall
·
2019-12-26 06:26
TP5 整合微信扫码支付
摘要为了便于微信开发,此处在
ThinkPHP5.0
框架下整合了微信扫码支付的功能,测试需要外网项目部署.对于TP3的集成,可参考之前写的文章ThinkPHP框架下微信支付功能开发微信支付SDK整理移植一般会进行原生开发
豆芽七分熟
·
2019-12-26 05:01
thinkphp5.0
$this->result报错 variable type error: array
[0]InvalidArgumentExceptioninResponse.phpline316variabletypeerror:array这话意思明白,就是你传入了一个数组,可这是啥意思?我不就是传数组让你转化给前端吗?我再看Response.php哦,原来72行指定路径了,再看核心文件夹指定的有json,jsonp,xml没有数组,哦,原来是缺第四个参数传入你想要的格式如:json$data
天天来啦啊
·
2019-12-26 03:14
微信小程序ofo小黄车+
thinkphp5.0
打造全栈应用
链接博客地址:http://yexiansen.comGithub地址:https://github.com/yefangyong/ofo简介本项目是采用PHP语言,
THINKPHP5.0
框架开发的全栈应用系统
yexiansen
·
2019-12-24 06:22
微信实验十六
ThinkPHP5.0
用户查询分页
一、实验目的1、掌握
ThinkPHP5.0
用户查询分页浏览功能。二、实验内容1、掌握
ThinkPHP5.0
用户查询分页浏览功能。
chenxhjeo
·
2019-12-21 18:22
thinkPHP5.0
使用PHPExcel导出Excel文件
首先下载PHPExcel类。网上很多,自行下载。我下载的跟composer下载的不太一样。我下载的是下载存放目录.jpg而composer下载的是:composer下载.jpg本篇使用的是第一种。所以下载请下载对应的。前端代码:创建Excel控制器和out方法:首先use两个类,否则会报错:usePHPExcel_IOFactory;usePHPExcel;然后引入vendor里面的PHPExce
这真的是一个帅气的名字
·
2019-12-19 21:36
《Thinkphp5使用Socket服务》 入门篇
今天来说一下
thinkphp5.0
下使用wokerman的socket服务。
自闭的壞孩纸
·
2019-12-16 19:56
ThinkPHP5远程代码执行高危漏洞(附:升级修复解决方法)
漏洞评级严重影响版本
ThinkPHP5.0
系列<5.0.23ThinkPHP5.1系列<5.1.31安全版本
ThinkPHP5.0
系列5.0.23ThinkPHP5.1系列5.1.31ThinkPHP5
Medicine_8d60
·
2019-12-14 07:46
thinkphp5 以太坊开发 遇到的各种坑
github.com/paragonie/random_compat这个网站可以解决.当时解决的思路:因为random_byte()在php7.0+上才出现,我的服务器装着两个版本的php5.5和7.2的,不知道为什么
thinkphp5.0
白雪歌送武判官归天
·
2019-12-13 13:20
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他