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.0
集成阿里大于发送短信验证码
1.登录阿里云管理控制台,找到短信服务,AccessKeyID、AccessKeySecret两个参数,在下面这个地方可以找到:2.添加一个短信签名,为短信内容开头的发送方标识,如:【李维山】您的验证码是6666......3.添加一个短信模板,为短信的主题内容,其中的变量,如验证码,用${xxx}替换:4.下载PHP的demo,这里用的是旧版的,新版的才出来没几天好像下载解压后把api_sdk文
李维山
·
2019-02-03 22:48
PHP
thinkphp 5.0 对接微信模板消息
thinkphp5.0
通过公众号推送消息微信公众平台获取到AppID,AppSecret登录到微信公众平台,找到开发—基本设置,如图1,图2:获取到AppId和AppSecret,顺手把你服务器的ip添加到白名单
Chen_SJ1020
·
2019-01-26 15:02
php
微信
消息推送
公众号消息
PHP
thinkphp5.0
redis 配置账号密码使用
classRedis{staticprivate$instance;privatefunction__construct(){}staticpublicfunctiongetInstance(){if(!self::$instanceinstanceofself){self::$instance=(new\think\cache\driver\Redis(['host'=>config('cach
someonemaybe
·
2019-01-23 17:10
ThinkPHP 小于5.0.24 远程代码执行高危漏洞 修复方案
漏洞描述由于
ThinkPHP5.0
框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。
danson_yang
·
2019-01-18 16:47
php
thinkPHP
ThinkPHP 小于5.0.24 远程代码执行高危漏洞 修复方案
漏洞描述由于
ThinkPHP5.0
框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell。
无限星辰飞翔
·
2019-01-12 10:45
Thinkphp5
PHP之ThinkPHP框架(界面)
下载及配置官网(http://www.thinkphp.cn/)下载
ThinkPHP5.0
,将解压文件放在网站目录下的ATP5子目录下默认主页:http://localhost:8099/ATP5/public
东小东
·
2019-01-11 19:00
THINKPHP5框架
Thinkphp5.0
的安装与配置规则:1.下载:http://www.thinkphp.cn/down.html,下载5.0往上的版本;2.主入口文件位置:public下的index.php;3.配置域名
扁嘴伦style
·
2019-01-02 10:38
Thinkphp5.0
之异常处理
1.默认异常处理在调试模式下,系统默认展示的错误页面:请输入图片描述异常处理接管1.修改config.php'app_debug'=>false,2.在配置文件里添加如下代码//异常处理handle类留空使用\think\exception\Handle'exception_handle'=>'\\app\\common\\exception\\Http',3.添加错误异常模块代码:
夜微微微的凉
·
2018-12-27 13:00
Vue全家桶+koa2+MySql(sequelize)重构“零食商贩”项目
前言原项目使用微信小程序配合
ThinkPHP5.0
打造的微信小程序商城,作为一名“中端工程师”来讲能够使用javascript前后一起梭也是工作之余非常愉快的事情。
codingfly
·
2018-12-19 00:00
sequelize
koa.js
前端
移动端web
vue.js
阿里云报告:ThinkPHP5远程代码执行高危漏洞
$controller);}我的
thinkphp5.0
,在app.php中module方
DanyYan
·
2018-12-12 15:46
PHP
ThinkPHP5远程代码执行高危漏洞(附:升级修复解决方法)
漏洞评级严重影响版本
ThinkPHP5.0
系列<5.0.23ThinkPHP5.1系列<5.1.31安全版本
ThinkPHP5.0
系列5.0.23ThinkPHP5.1系列5.1.31ThinkPHP5
dabao87
·
2018-12-12 10:53
php
TP
Thinkphp5.0
支付宝支付扩展库类库大全
Thinkphp5.0
支付宝支付扩展库类库大全,包括手机网站支付、电脑网站支付、支付查询、退款、退款查询、对账单等。
zglevk
·
2018-11-28 15:00
Thinkphp3.2和
Thinkphp5.0
的区别?
5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别。URL和路由5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规则(正则定义)的方式:主要改进如下;增加路由变量规则;增加组合变量支持;增加资源路由;增加路由分组;增加闭包定义支持;增加MISS路由定义;支持URL路由规则反解析;请求对象和响应对象5.0新增了请求对象
请叫我郝先生
·
2018-11-08 09:50
php
Thinkphp5.0
阿里云OSS扩展类上传示例(轮子)
转载请声明出处!环境必须:阿里云OSSphpSDK阿里云OSSphpSDK地址:https://github.com/aliyun/aliyun-oss-php-sdk?spm=a2c4g.11186623.2.9.564522154eaqQP我是直接下载下来丢到tp5目录下的vendor/aliyun目录下系统环境:centos6.5在项目中正确的加入了phpsdk后,那么直接在配置文件中修改以
Terry__Back
·
2018-10-26 20:14
一些php
Thinkphp5.0
笔记
环境变量配置:ENV::get();ENV::set()1.入口文件绑定1.在入口文件public/index.php中添加define('BIND_MODULE','index/index/);注:绑定完成后只能访问index/index下的方法。2.在app文件目录下的config.php中的auto_bind_module值改为true;2.模型1.定义一个User类2.控制器引用//静态调
念你成疾yu
·
2018-10-24 20:07
thinkphp5.0
整合phpsocketio完整攻略(绕坑)
可用于服务器消息的推送、聊天室、客服系统的开发使用环境:
thinkphp5.0
项目需求前端下单,后台接受,并立即做出提示。例如:美团外卖,客户端下单成功后,商家端就会立即有接单语音提示。
李益达
·
2018-10-12 09:11
thinkphp 5.0整合phpsocketio完整攻略,绕坑
使用环境:
thinkphp5.0
项目需求前端下单,后台接受,并立即做出提示。例如:美团外卖,客户端下单成功后,商家端就会立即有接单语音提示。
李益达
·
2018-10-11 00:00
socket.io
thinkphp5
php
Thinkphp 5.0实现微信企业付款到零钱
本文实例为大家分享了
Thinkphp5.0
微信企业付款到零钱的具体代码,供大家参考,具体内容如下【微信支付】企业付款到零钱:官方文档注意:1,证书路径一定要写绝对路径,且使用函数getcwd()。
天津PHP&C#
·
2018-09-30 09:38
ThinkPHP5.0
(九)PHP下载指定服务器目录下的文件(word文件),打包下载多个文件
需求一般在
ThinkPHP5.0
中我们会上传文件到服务器的指定目录下(一般为public下的upload文件中),以达到必要时候对其下载的目的;但是我们已知文件在服务器的路径怎么对其下载?
define_YIDA
·
2018-09-22 21:06
PHP
Thinkphp5
thinkPHP5.0
框架事务处理操作简单示例
本文实例讲述了
thinkPHP5.0
框架事务处理操作。
zouzongning
·
2018-09-07 17:17
thinkPHP5.0
框架验证码调用及点击图片刷新简单实现方法
本文实例讲述了
thinkPHP5.0
框架验证码调用及点击图片刷新实现方法。
zouzongning
·
2018-09-07 16:03
nginx分区域名转发 tp5域名分目录配置
过程1.路由转发因为我用的框架是
thinkphp5.0
,有一个定义路由的功能,可以以路由的形式改变url然后
perla
·
2018-08-31 19:00
微信小程序 request请求封装
request只用POST,只封装了POST,等有用到GET再重写,接口用的
ThinkPHP5.0
主要代码varapiurl="xxxxx";functionhttp_post(controller,data
李益达
·
2018-08-14 00:00
微信
小程序
thinkphp5
php
thinkphp5.0
模板讲解(二)
6.使用函数默认值//我们可以给变量输出提供默认值,例如:{$user.nickname|default="这家伙很懒,什么也没留下"}//对系统变量依然可以支持默认值输出,例如:{$Think.get.name|default="名称为空"}//默认值和函数可以同时使用,例如:{$Think.get.name|getName|default="名称为空"}7.使用运算符我们可以对模板输出使用运算
从2017开始记录起
·
2018-08-11 19:55
PHP
ThinkPHP5.x + Apache配置及详细使用
一:ThinkPHP配置前准备:配置前需要安装PHP5.4.0以上版本
ThinkPHP5.0
完全开发手册1:对于Mac系统Mac上安装配置Apache+Tomcat+JDK2:linux或者CentOS
健身吧_猿世界
·
2018-08-01 11:14
ThinkPHP5.0
实现 app支付宝支付功能
先来个效果图三个控制器:1:支付宝支付控制器。2:支付宝支付配置参数控制器。3:支付宝回调地址控制器。首先创建个支付宝支付的控制器,是由上个页面选择好支付方式之后确认支付后需要经过的控制器(这里选择的是支付宝支付),代码如下:where($where)->find();//获取支付方式$pay_type=input('post.pay_type');//微信支付或者支付宝支付//获取支付金额$mo
铁匠简记
·
2018-08-01 09:26
ThinkPHP5.0
多个文件上传后找不到临时文件的修改方法
这是修改之前的代码if(!empty($_FILES)){if(!empty($_FILES['org_positive'])){$org_positive=request()->file('org_positive');if($org_positive){$info=$org_positive->move(ROOT_PATH.'uploads');$positive_path="/uploads
another周
·
2018-07-30 15:57
ThinkPHP5.0
中的事务操作 --不能回滚
两周前才开始接触tp5。刚接触tp5.0的事务回滚。环境:1.mysql使用的默认引擎是InnoDB。2.前后使用的是同一个连接。3.我要做的是批量插入数据,一条条检查,没错插入;有错回滚,之前的插入作废。4.现在做的这个项目是tp5.01.开始时因为不了解,每条检查完没问题时,插入该条数据,并“Db::commit();”,所以失败了。事后总结:1.Db::commit();//整个事务执行成功
大学生10086
·
2018-07-26 12:21
php
ThinkPHP5.0
(六)PHP处理excel文件流程,PHPExcel
##从前台获取文件:前台代码//用来显示选择的文件//隐藏的存文件的目录前台获取文件为3个input框:第一个type=“text”,用来显示获取到文件的路径;第二个type="button"点击按钮;第三个type="file"隐藏的获取文件的表单。流程:当button触发click事件,则调用$(’#i-file’).click();触发file,当file类型的input获取到值(文件路径)
define_YIDA
·
2018-07-19 11:30
PHP
Thinkphp5
PHPExcel
TP5如何隐藏入口文件index.php
TP5如何隐藏入口文件index.php一、Apache在
ThinkPHP5.0
中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php
awake720
·
2018-07-18 19:58
T
ThinkPHP5.0
(四)TP5框架下的Session的设置,权限验证和调用
在
ThinkPHP5.0
中使用\think\Session类进行Session相关操作,Session会在第一次调用Session类的时候按照配置的参数自动初始化。
define_YIDA
·
2018-07-17 11:58
PHP
Thinkphp5
tp5实现删除服务器或本地文件和文件夹
一.因为客户的服务器内存比较小,为了方便后期的有利管理,需要及时的删除不需要的图片及文件下面介绍方法,采用的是
ThinkPHP5.0
框架1.先来看下我的结构目录:可以看到我所有的文件都保存在public
JspFnta
·
2018-07-15 16:49
PHP
tp5
ThinkPHP5.0
(一)PHPStorm+XAMPP开发环境搭建
PHPStorm+XAMPP开发环境搭建下载Phpstorm:http://www.jetbrains.com/phpstorm/download/#section=windows-version注:如果有学生邮箱可以免费获取,不然就得搜破解教程下载XAMPP:https://www.apachefriends.org/zh_cn/index.html配置XAMPP1.配置httpd.conf配置
define_YIDA
·
2018-07-11 20:36
PHP
Thinkphp5
thinkphp5.0
URL 隐藏index.php URL重写 一些注意的问题
1.apache要确保是否开启重写模块(在httpd.conf配置文件中启用mod_rewrite.so模块#LoadModulerewrite_modulemodules/mod_rewrite.so把前面的警号去掉)2.AllowOverrideNone讲None改为All在apache里面去配置(注意其他地方的AllowOverride也要设置为All)AllowOverridenone改A
phpxiaoxu
·
2018-07-09 21:30
thinkphp5
thinkphp5
VM12 Ubuntu16.04 配置Nginx支持
ThinkPHP5.0
框架,配置Pathinfo模式,血的教训!!!,搞了半天!!
跟着小滕的ThinkPHP入门,发现自己的
ThinkPHP5.0
和老师的不一样,搞了半天终于配好,坑爹啊环境:虚拟机环境:Ubuntu16.04PHP版本:PHP7.0Web服务器:Nginx我的Web
晨至曦
·
2018-06-28 19:22
web开发
thinkphp5.0
+nginx在contos7下配置访问
Nginxvhost配置:server{listen80;server_namelp.t1.comt1.com;indexindex.php;#根目录设置到Public下root/home/wwwroot/lp.t1.com/public;#定义变量set$root/home/wwwroot/lp.t1.com/public;location~[^/]\.php(/|$){try_files$ur
kangjunfei
·
2018-06-21 10:34
thinkphp5.0
nginx
ThinkPHP5.0
图片上传生成缩略图实例代码说明
很多朋友遇到这样一个问题,图片上传生成缩略图,很多人在本机(win)测试成功,上传到linux服务器后错误。我也遇到同样的问题。网上一查,有无数的人说是服务器临时文件目录权限问题。几经思考后,发现并非如此。其根本的原因是,保存到变量的信息是之前的,之后又move移动到了自己指定的目录下,同时临时文件已经不存在。所以再生成缩略图的时候,需要open的,文件地址应该是自己定义的目录+文件名。然而很多实
lingchen8
·
2018-06-20 14:52
Wamp apache2.4.9升级php5.5.12到5.6中问题汇总
今天突然想研究下
ThinkPHP5.0
,结果发现要求php5.6以上,没办法,只好升级下php版本了,因为一直使用的是wampserver,参考网上的文章,整理一下,具体步骤如下:特别注意:因为安装的wampserver
DaveLeeCN
·
2018-06-14 14:20
前端其他
Wamp apache2.4.9升级php5.5.12到5.6中问题汇总
今天突然想研究下
ThinkPHP5.0
,结果发现要求php5.6以上,没办法,只好升级下php版本了,因为一直使用的是wampserver,参考网上的文章,整理一下,具体步骤如下:特别注意:因为安装的wampserver
DaveLeeCN
·
2018-06-14 14:20
前端其他
ThinkPHP5.0.x框架SQL注入
ThinkPHP5.0
的 目录结构thinkphp应用部署目录├─application应用
code301
·
2018-06-05 13:03
ThinkPHP
PHP
wamp环境安装thinkphp5.0-wamp环境配置vhosts
环境windows7,wampserver集成环境,
thinkphp5.0
文件wamp目录:D:/wamp/wwwthinkphp目录:F:/tp5thinkphp入口文件:F:/tp5/public/
1nFrastr
·
2018-06-02 00:00
php
thinkphp5
ThinkPhP5.0
配置
ThinkPhP5.0
配置:1、配置文件格式ThinkPHP支持多种格式的配置格式,但最终都是解析为PHP数组的方式。
ShaoYanlun
·
2018-05-27 14:01
PHP笔记
配置格式
配置形式
扩展配置
动态配置
PHP缓冲区原理的初步学习
最近在阅读
ThinkPHP5.0
源码的时候,看到代码:从注释明白功能要申请一块比较大的buffer,但是为什么新申请的就比较大,原来的就小呢?小有什么关系吗?
dobat
·
2018-05-26 17:01
ThinkPHP5.0
框架控制器继承基类和自定义类示例
本文实例讲述了
ThinkPHP5.0
框架控制器继承基类和自定义类。分享给大家供大家参考,具体如下:继承系统控制器基类:
麦稻香田
·
2018-05-25 11:19
THinkPHP5.0
结合mpdf网页输出pdf
介绍、mpdf使用方式(打印pdf网页打印)a、下载安装composer(指定PHP文件打开--->>>>指的是安装PHP环境---(windows环境))b、使用composer下载、百度搜composer进入composer中文网下载安装命令---->>>composerrequirempdf/mpdf;(前提是已经进入指定安装目录(tp5直接进入项目目录即可)下载安装到vendor文件夹)i
广东码神
·
2018-05-23 19:25
php
tp5.0
mpdf
网页打印pdf
ThinkPHP5.0
利用build.php生成自定义文件
首先在打开composer,输入以下命令来生成一个
ThinkPHP5.0
文件composercreate-projecttopthink/think=5.0.
gogocheng
·
2018-05-19 10:27
ThinkPHP5.1与
ThinkPHP5.0
常用知识区别收录
一、配置TP5.1不存在conf.php文件,所有的配置文件被拆分开来如图:image.png这是应用目录结构。默认配置文件是app.php模块目录最好也设置在应用目录之下:image.png二、环境变量image.png
红尘一落君莫笑
·
2018-05-17 15:10
php模拟登陆正方教务管理系统(
thinkPHP5.0
)
如果想书写一个爬虫,首先应该通过浏览器将你登陆时,本地与服务器之间的信息传递通过抓包的方式获得,然后通过编程语言去模拟这种信息传递。首先在浏览器上登陆正方教务系统,用Fiddler进行抓包,发现我们点击登陆首页时,首先向这个网址发送请求但它的状态值时302,指这是个重定向请求,在向这个连接发送请求后,会由js随机生成一串字符,然后加到上面的url中实际上我们是像这个网址发送登陆请求,这个网址返回的
zhouzzz000
·
2018-05-11 23:57
php
关于
ThinkPHP5.0
模型类事务性操作
//创建一个模型类 $release=new\app\admin\model\Release();$release->startTrans();//开启事务$release->rollback();//事务回滚$release->commit();//提交事务startTrans();//开启事务A$result=$modelA->save($data1);if($result===f
peateDeng
·
2018-05-10 15:38
ThinkPHP5.0
使用PHPExcel 导出Excel表格全过程
select();$tableHeader=array('ID','名字','性别','手机','额度','创建时间','更新时间','删除时间','状态');$this->excel($list,$tableHeader,'订单');}/***导出Excel表格*@param$data打印的数据数组形式*@param$tableHeader表头数组形式*@param$fileName保存的文件名
广东码神
·
2018-05-08 17:45
ThinkPHP
PHPExcel
导出
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他