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
tp5框架源码分析
TP5
设置自定义404,错误提示页面
1,更改
tp5
config.php配置//+----------------------------------------------------------------------//|异常及错误设置
appleคิดถึง
·
2020-06-29 09:54
tp5
tp5
框架判断手机端与pc端
参考网址http://www.php.cn/php-weizijiaocheng-405981.html1.\application\index\view中新建两个文件夹放置手机端网页跟pc端网页2.\application\config.php中‘view_path’设置为常量VIEW_PATH3.找到入口文件\thinkphp\start.php中插入以下代码//+--------------
运途
·
2020-06-29 09:30
php
TP5
商城分类接口
一、首先创建表分别为:分类表(es_store_goods_cate)、商品表(es_store_goods)。如下图所示:代码如下:/***商品顶级分类列表*@returnarray|string*/public$table='store_goodsCate';publicfunctionShoptype($pid=0){$this->title='商品分类';$db=Db::name($thi
酸宁宁
·
2020-06-29 07:52
TP5
TP5
实现轮播图接口及展示信息
如下:这是创建的一个类where(array('status'=>1,'type'=>0))->order('iddesc')->limit(request()->post('size',5))->select();$json=json_encode($list);return$json;}//广告publicfunctionAdvertisement(){$re=Db::name('adver'
酸宁宁
·
2020-06-29 07:21
TP5
TP5
TP5
图片上传接口
可直接拿来使用publicfunctionuploadsum(){//获取表单上传文件例如上传了001.jpg$file=request()->file('shopimg');//移动到框架应用根目录/public/uploads/目录下$path='./data/upload/'.date('Y-m-d').'/';$info=$file->move($path);if($info){//成功上
酸宁宁
·
2020-06-29 07:21
TP5
tp5
.0中的几个常量__STATIC__、__URL__、__ROOT__
URL(得到的是当前模块名和当前控制器名),STATIC(得到的是/static也就是根下的static目录即public/static目录),thinkphp是一个单入口文件,所有的请求都会落到public/index.php,安装好thinkphp5之后,public就会默认有一个static目录,这个static目录是用来放静态文件的。我们在模板中经常会使用到static下的一些文件,比如说
itnantoo
·
2020-06-29 07:18
tp5.0
MyBatis原理分析(通俗易懂)
MyBatis原理分析MyBatis工作流程简述原生MyBatis原理分析初始化工作解析配置文件配置类方式执行SQLSqlSessionAPI方式接口方式真正掌握一个
框架源码分析
是少不了的~在讲解整合Spring
Coder648
·
2020-06-29 07:46
指针数组,数组指针,指针函数(模拟计算器+,-,*,/)
(1)int*p[];int(*p)[b];int*(p[b]);(2)一般规律:intp(p是一个指针);in
tp5
总结:定义一个符号时,关键在于:首先要搞清楚你定义的符号是谁(第一步:找核心)其次再次看谁和核心最近
诸葛孔明庐
·
2020-06-29 07:13
C语言重点知识
企业微信推送suite_ticket和验证回调URL
tp5
框架下的代码片段/***验证回调URL*推送suite_ticket*/publicfunctiongetSuiteTicket(){$encodingAesKey="";$token="";$corpId
好大一只狼狗
·
2020-06-29 06:24
企业微信
PHP根据qrcode生成二维码
这里是
TP5
的示例。这里是
TP5
的示例。这里是
TP5
的示例。
好大一只狼狗
·
2020-06-29 06:24
PHP
ThinkPHP5:对分页的数据进行修改
大家都知道,
TP5
内置了分页实现,要给数据添加分页输出功能变得非常简单,可以直接在Db类查询的时候调用paginate方法:publicfunctionindex(){$rule=db('rule')-
醉月メ非寒
·
2020-06-29 06:31
TP5
PHP
tp5
.1导出简历模板为word文档类型,不用下载任何插件
此方法只能将多个简历以分页形式展示,不能分开批量导出多个文件的形式,如果有做出来的欢迎留言相告,谢谢!!!就用两个方法(也可以合到一个方法中),直接上干货,里面有注释自己去看://这个方法中写导出逻辑publicfunctionceshi(Request$request){//先查询数据,定义多个模型关联$data=Technician::where($where)->with(['user'=>
共同成长
·
2020-06-29 05:48
PHP
tp5.1
Word
学习
TP5
(前提篇):基于PHP的项目开发环境搭建
前言之前我写一个
TP5
框架快速上手的文章,如果你想快速上手
TP5
框架的话,可以看一下。这篇来聊一聊用
TP5
框架或者说用PHP来写后端项目需要在部署哪些环境,还要需要准备哪些软件。
前端男友
·
2020-06-29 05:48
thinkPHP
tp5
生成二维码
先展示效果1.使用phpqrcode类库,先用composer下载
tp5
的二维码类库composerrequireendroid/qrcode导入phpqrcode类库引用二维码类useEndroid\
孙师父
·
2020-06-29 03:35
mysql like 模糊匹配,按照匹配度排序。
LENGTH()SELECTnick_name,idFROMshow_userWHEREnick_nameLIKE'%$keyword%'ORDERBYLENGTH($keyword)时间:0.0014s
tp5
古之恶来
·
2020-06-29 02:12
基础原理
分享几个适合mui做开发的后台源码
Thinkphp开发的API后台管理系统:http://www.sucaihuo.com/source/595.html
tp5
响应式后台源码:http://www.sucaihuo.com/source
小屁孩大帅-杨一凡
·
2020-06-29 02:07
5小功能
tp5
唯一性验证 踩坑
validate/Admin.php'require|min:3|unique:admin','password'=>'require|min:6',];protected$message=['username.require'=>'用户名必须','username.min'=>'用户名不少于3个字符长度','username.unique'=>'用户名唯一','password.require'
铁匠简记
·
2020-06-29 01:19
tp5
.0 queue 队列操作
检查是否安装redis(没有请自行百度安装)phpinfo:配置thinkphp-queue,没有请执行composerrequiretopthink/think-queue加入:创建队列文件:usethink\Queue;classTestQueue{//测试publicfunctionqueue(){//推迟n秒执行$queue='指定队列名'Queue::later('2','app\mes
小刁缘
·
2020-06-29 01:53
PHP
关于后端接口测试没问题,HT
TP5
00错误
作为一个初出茅庐的菜鸟,被这个问题困扰了两天,可能是我查找方式不对所造成,网上没有找到答案。最后请大神看了下代码,问题得以解决,记录于此。问题描述:后端接口测试没有问题,前端发送请求,HTTP报错500。前端同学说HTTP报错500这是服务器端的问题,我无力反驳。【~。~】那就检查自己的接口代码,。。。(大概一天的时间)没有问题。把检查结果反馈给前端同学,“HTTP报错500,接口的问题!”【没打
GIVENITTO_白小纯
·
2020-06-28 23:19
攻防世界 web进阶区 writeup
目录php_rceWeb_php_includeics-06warmupphp_rce参考链接1参考链接2根据提示看应该是
tp5
的远程命令/代码执行漏洞然后网上搜下payload。
zero-L
·
2020-06-28 23:38
ctf
微信小程序调用支付接口支付(
tp5
、小程序)
微信小程序调用支付接口支付今天记录一下学习的小程序调用微信支付接口一、先理清一下调起微信支付的整个流程。1、就是先调用微信的支付统一下单api获取到prepay_id2、然后后端再将这个prepay_id组装好数据,发送个小程序3、小程序根据这个数据包调起微信支付wx.requestPayment({‘timeStamp’:‘’,‘nonceStr’:‘’,‘package’:‘’,‘signTy
_不知道叫什么名字
·
2020-06-28 22:36
ThinkPHP5
谁是卧底在线游戏实战开发thinkphp5+socketio+vue全家桶
不废话直接上图:1、
tp5
里面配合workerman框架,自行搭建的socket服务。下图为脚本开启,监听2、下图懂的人自然懂,为vue跑起来时的界面3、下面这张图,为运行进来的首页。
_不知道叫什么名字
·
2020-06-28 22:36
在线游戏
整合
tp5
和workerman的小demo,亲测通过
而我作为一名phper,使用的是
tp5
框架,所以我必须得现踏进php的socket的门。所
_不知道叫什么名字
·
2020-06-28 22:36
socket
2017.08月总结
出来助教以后我立刻调整了自己作为
tp5
跟线人的态度,之前觉得大龙天天在群里要,我就不用要了,甚至有时候觉得无所适从,在跟线的位置上没有做着这个事,自己的内心是鄙视自己这样的
Hi_张
·
2020-06-28 21:56
TP5
AJAX 实现聊天
TP5
AJAX实现聊天因为是在jquery写的setInterval,2秒发一次请求,太浪费资源,不建议使用。仅做记录。前端html代码我就不放了,这个自己发挥吧:)。
L张亦嘉
·
2020-06-28 21:28
PHP
个人开发记录
菜鸟记录
tp5
restful API的搭建(1)
言归正传,首先要看一下
tp5
手册,之后再来看一下,比较好一些。
梦情与你
·
2020-06-28 19:49
restful
api
tp5
restful API的搭建(2)
同学们好,嘿嘿。最近时间比较充足。多写一些心得。大家共同探讨交流。上一节我们聊到api的基本操作,今天我们说一下上传功能。基本的上传功能,我这里说两种方式。首先路由设置Route::post(':version/upload','api/:version.News/upload');一.$_FILES$_FILES[“file”][“name”]-被上传文件的名称$_FILES[“file”][“
梦情与你
·
2020-06-28 19:49
restful
api
tp5
.0 隐藏入口文件
在ThinkPHP5.0中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。下面是Apache的配置过程,可以参考下:1、httpd.conf配置文件中加载了mod_rewrite.so模块2、AllowOverrideNone将None改为AllDocumentRoot"E:/phpStudy/WWW/baby/pu
Key one
·
2020-06-28 19:51
国内互联网可用时间服务器地址(NTP时间服务器地址)
老男孩老师在教学培训过程中经常发现曾经的时间服务器地址不可用了,很是尴尬,特找到了国内比较稳定的时间服务器地址,和博友分享如下:ntp1.aliyun.comntp2.aliyun.comntp3.aliyun.comntp4.aliyun.comn
tp5
weixin_34355881
·
2020-06-28 17:34
简单的bboss http组件使用方法
简单的bbosshttp组件使用方法.首先在工程中导入bbosshttp组件:maven坐标:com.bbossgroupsbboss-ht
tp5
.0.5.8gradle坐标:compile'com.bbossgroups
weixin_34319999
·
2020-06-28 16:22
币安(binance)API接口
api.binance.comJSON协议数据默认按ASC(升序)排序,时间早的在上面所有和时间有关的单位都是毫秒HTTP4XX:请求方引起的错误HTTP429:限流HTTP418:同一个IP被限流后继续发送请求,则返回418错误HT
TP5
XX
weixin_34294649
·
2020-06-28 16:04
Tp5
.1修改错误提示页面模板
2019独角兽企业重金招聘Python工程师标准>>>效果:跳转提示*{padding:0;margin:0;}body{background:#290C0C;font-family:'微软雅黑';color:#fff;font-size:16px;}.system-message{padding:24px48px;}.system-messageh1{font-size:80px;font-we
weixin_34283445
·
2020-06-28 16:34
TP3.2.3到
TP5
的变化
1.字母函数的失效,可以移到放在common.php这个文件,对于I方法可以用助手函数input以及U方法可以用url方法来进行替换2.配置项里面对于模板常量的定义要进行Request的引用3.Pc与手机端模板里面的include中的file字段要加上主题名称(需注意一些还要加上文件夹,有点坑)4.重新测算的按钮需要οnclick=”reset();returnfalse”,不然无法禁止跳转走清除
weixin_34278190
·
2020-06-28 15:06
tp5
项目实践问题整理
问题1:致命错误:Class'think\controller'notfound原因:controller首字母要大写解决:usethink\Controller;问题2:html页面验证码显示不出原因:php.ini中gd2没有开启解决:删除注释收获:PHP并不仅限于创建HTML输出,它也可以创建和处理包括GIF,PNG,JPEG,WBMP以及XPM在内的多种格式的图像。更加方便的是,PHP可以
weixin_34277853
·
2020-06-28 15:33
TP5
.1+Vue前后端分离实践
配置:主域名www.demo.xyz二级子域名api.demo.xyz列表项目其中api.demo.xyz加入了版本控制,使用的是URL路由传入方式在route.php路由文件中配置,如下return[//api版本路由':version/:controller'=>':version.:controller',//省略方法名时':version/:controller/:function'=>'
weixin_34233856
·
2020-06-28 14:54
微信小程序登录换取token
所谓落后就要挨打,那么今天就开始学习小程序的一些小知识吧(本文基于十年磨一剑的
tp5
)目录:微信登录换取token的流程如何将code变成openid和session_key抛出错误异常和
weixin_34123613
·
2020-06-28 11:35
phpstudy 500 Internal Server Error 解决办法
产生了斜杠不同(正确:"D:/phpStudy/PHPTutorial/WWW/thinkphp50/public")错误(“D:\phpStudy\PHPTutorial\WWW\composer\
tp5
1
weixin_34121304
·
2020-06-28 11:18
TP5
项目放在二级目录下重定向访问不对问题
最近用Thinkphp5做了一个小网站,发现当PHP版本切换成5.5以上版本后如果访问地址是全地址如loacalhost/index/index/index重定向不起作用,提示:Noinputfilespecified.此问题比较好解决,原因是php版本5.5以上项目下的重定向文件.htaccess的语法不支持,重定向失败,只要将文件代码改动一下。将第七行的RewriteRule^(.*)$ind
LauEl
·
2020-06-28 09:43
Small插件化
框架源码分析
简介Small框架写得非常简洁,核心类只有几个。大概涉及以下几部分:gradle-small插件:Small中的一个gradle自定义插件,用于打包组件aapt:用于分离资源文件,重设资源id等等插件类的加载:动态加载.so包插件资源id冲突问题Activity启动和生命周期问题如果没有看过Small的wiki,建议先看一下SmallAndroid三个核心问题的解决插件类的加载这个问题的解决和其它
黑岛様
·
2020-06-28 06:56
关于ThinkPHP5.0的路由
http://localhost:8989/php/mvc/
TP5
.0/public/index/index/indexhttp://localhost:8989/php/mvc/
TP5
.0/public
周行知
·
2020-06-28 03:57
thinkPHP利用ajax异步上传图片并显示、删除
近来学习
tp5
的过程中,项目中有个发帖功能,选择主题图片。如下:利用原始的文件上传处理,虽然通过原始js语句能实时显示上传图片,但是这样的话会涉及很多兼容问题。
weixin_33686714
·
2020-06-28 03:32
使用
tp5
,显示页面错误信息
在使用
tp5
框架,测试时不显示错误信息,只显示“页面有错误”,查了很多方法,现在来总结一下:
tp5
在部署模式下是不显示错误信息的,要开启调试模式在public/index.php即入口文件设置define
weixin_30911451
·
2020-06-28 02:20
【Linux常见问题】SecureCRT 终端连接密钥交换失败错误
Keyexchangefailed.Nocompatiblekeyexchangemethod.Theserversupportsthesemethods:ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nis
tp5
21
weixin_30898109
·
2020-06-28 02:26
thinkphp下的Webshell&&php过D盾一句话
,安全狗Thinkphp采用MVC模式核心:模块->控制器–>方法思路:利用已经有的think类包库去做一些事情利用已有的功能,顺便对D盾绕过方法:Payload1:http://127.0.0.1/
tp5
.0.15
weixin_30881367
·
2020-06-28 02:49
tp5
上传文件从一个服务器到另一个服务器
/***上传文件的主处理方法*@returnmixed*/publicfunctionupFile(){//先把上传文件放到本地服务器,然后移动到远端服务器$file=request()->file('file');if(empty($file)){return$this->_returnData('201','数据为空');}$filepath=ROOT_PATH.'public'.DS.'up
weixin_30877493
·
2020-06-28 01:30
composer安装Workerman报错:Installation failed, reverting ./composer.json to its original content....
今天想在
TP5
上安装workerman,实现一个后台消息提醒功能。
weixin_30832983
·
2020-06-28 01:36
转载:【
TP5
.0】
TP5
Validate 验证规则
下面是部分
tp5
内置的验证规则:格式验证类:'name'=>'require'验证某个字段的值是否为数字(采用filter_var验证),例如:number或者integer'name'=>'number
weixin_30721077
·
2020-06-27 23:00
TP5
:错误和调试 异常处理
默认异常处理在调试模式下,系统默认展示的错误页面:这里写图片描述在部署模式下面,显示简单的提示文字://错误显示信息,非调试模式有效'error_message'=>'页面错误!请稍后再试~',12这里写图片描述5.0版本默认对任何错误(包括警告错误)抛出异常,可在应用公共函数文件中或者配置文件中使用error_reporting方法设置错误报错级别(在入口文件中设置是无效的),例://异常错误报
weixin_30672295
·
2020-06-27 23:41
linux服务器部署tomcat和Nginx
一、准备工作首先你得有一台可以玩的linux服务器,知道用户名和密码,然后你需要在windows电脑上安装两个可以连上linux服务器的工具,Xshell5和Xf
tp5
,安装教程不多说,补图说明如何连上服务器
weixin_30667301
·
2020-06-27 23:53
tp5
获取post,get,参数,表单上传的内容
原文:https://www.jianshu.com/p/90917829460ausethink\Request;className{$request=Request::instance();$method=$request->method();//获取上传方式$request->param();//获取所有参数,最全$get=$request->get();获取get上传的内容$post=$r
weixin_30649641
·
2020-06-27 22:00
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他