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
thinkphp 5.0整合phpsocketio完整攻略,绕坑
使用环境:
thinkphp5
.0项目需求前端下单,后台接受,并立即做出提示。例如:美团外卖,客户端下单成功后,商家端就会立即有接单语音提示。
李益达
·
2018-10-11 00:00
socket.io
thinkphp5
php
ThinkPHP5
实现短信验证码注册功能
在现在这个短信通知泛滥的年代,干啥都要短信验证码,短信验证码平台也是各种各样,参差不齐的。也不知道哪个好,哪个赖。刚开始的事后就入了几个坑,这里推荐用云之讯的吧,速度还不错,延迟没有,还送10块钱(100多条吧,测试够用了)。基本概念就不说了,下面直接进入正题吧。1.注册。2.进入到:开发者控制台->短信->产品总览,记录下右下角的api接口中的AppID,AccountSid,AuthToken
kzj1994
·
2018-10-06 00:35
微博第三方登陆在
Thinkphp5
中引入自动加载类
在项目进行时遇到了微博登陆在引入微博登陆的第三方SDK时也要在composer.json文件中引入自动加载类支持tp的规范!image.png在cmd中进入文件执行image.png
表弟_212
·
2018-10-01 11:34
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
一周学习计划
给自己定一个目标,用博客记录下来,时刻提醒自己。编程这东西,唯有实践才能说掌握我。一周时间完成tp5简单商城的开发,接着一周完成微信小程序的开发学习。时间很紧,唯有专注认真长时间的坚持去做,才可能完成。2018已经过了一大半,接下来的时间,以学习积累为重,学习的时候认真学,利用好一切可以利用的时间,不要找借口。为此生活方式必须改变,想想过去时间都花在哪了,手机占了很大一部分。看新闻,刷朋友圈,微博
暴风雪24
·
2018-09-19 18:59
计划
关于
thinkphp5
的报错 "mkdir() Permission denied"的解决
声明环境:系统:Centos6.864xnginx使用lnmp一键安装包安装已解决tp5跨目录活动问题mkdir()的作用是函数创建目录,即读写相关,那么即报错“permissiondenied”则我们可以改变目录权限。环境为nginx,nginx有设置的访问用户,使用命令:psaux|grepnginx#查看nginx用户结果如下:那么由于一般情况自动生成的目录为runtime,那么开放runt
Terry__Back
·
2018-09-18 15:18
TP5填坑
nginx
配置
ThinkPHP5
源码学习篇--从执行到输出流程简介
这一段时间工作上着急的项目一个接一个,从自我的角度来说,幸好没有沉浸于重复的工作。杂乱看了一些知识点,然而实际中没有使用,也不知该如何总结。毕竟觉得,只有真的用到了,研究可能的坑和真的踩了坑,才敢勉勉强强说会用了。另外在看ModernPHP和Java的Spring相关的视频。Spring学习到一点点觉得新奇且有意思的玩意儿,只是现在还达不到一个实现好项目的水平。而ModernPHP这本书,不厚大概
dobat
·
2018-09-17 23:32
PHP
tp5(
thinkphp5
)验证码不显示问题解决
tp5(
thinkphp5
)验证码不显示问题解决1,问题出现在做tp5验证码输出时,出现如下图所示的结果2,思考过程页面出现问题,第一推断是自己的html代码出现问题,就打开浏览器的“开发者工具”选项查看代码解释
zbk_pointer
·
2018-09-17 13:59
小程序_ThinkPHP_1
环境与工具:Web框架
ThinkPHP5
.07基础语言、环境:一、服务端(XAMPP):PHP5.6MySQLApache二、客户端:小程序开发工具+安装教程:XAMPP(服务端套装工具包含:Apache
sejungnet
·
2018-09-15 11:10
小程序
ThinkPHP
TP5
小程序
Windows下 Composer 安装
Thinkphp5
的记录.
首先安装Composer,下载地址:https://www.phpcomposer.com/Windows安装过程及其简单,请自行搜索解决.接下来Win+R,启动命令行窗口,以下所有操作都是从这里完成的(命令行怎么操作?百度自己搞定啦.);解决镜像的问题,因为Composer默认的是全球海外站点.因此并不太适合中国境内的网络下载.所以首先将它的镜像地址变更一下;更新镜像地址,让它指向复合国内的下载
迦南邪恋
·
2018-09-14 15:00
thinkphp5
引入公共部分header、footer的方法详解
由于用惯了tp3.2,改用tp5有些还是感觉别扭的直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等首先要弄清楚
thinkphp5
的配置项是哪个文件,众所周知:config.php,如下图所示只需要在配置项里配置里如下内容即可
子钦加油
·
2018-09-14 13:15
thinkphp5
引入公共部分header、footer等
由于用惯了tp3.2,改用tp5有些还是感觉别扭的直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等首先要弄清楚
thinkphp5
的配置项是哪个文件,众所周知:config.php,如下图所示只需要在配置项里配置里如下内容即可
子钦加油
·
2018-09-14 13:00
nginx 下配置使用
Thinkphp5
解决跨目录活动并且设置网站根目录
由于TP5框架的一些特性规则,在nginx下导致跨目录的一些访问不能执行最开始我尝试配置文件夹目录,导致出现各种奇葩错误,然后搜了以下资料发现原来只要简单的修改几个配置文件即可。声明系统环境:**系统:Centos6.+版本****TP框架:5.0+版本****使用lnmp一键安装包安装环境(配置文件地址在其官网有写)**首先修改网站根目录:我个人的config文件在如下地址:/usr/local
Terry__Back
·
2018-09-13 16:06
TP5填坑
ThinkPHP5
获取JSSDK微信分享功能签名
functiongetShareSignaTure($url){$appID='**************';$appSecret='*********************************';$jssdk=newJSSDK($appID,$appSecret);//确保你获取用来签名的url是动态获取的,动态页面可参见实例代码中php的实现方式。//如果是html的静态页面在前端通过
Jonty1024
·
2018-09-12 16:04
PHP
thinkphp fetch 函数解析
渲染模板输出return$view->fetch();如果你的控制器继承了\think\Controller类的话,则可以直接使用//渲染模板输出return$this->fetch();需要注意的是,
ThinkPHP5
dalangtaosha2011
·
2018-09-11 09:51
thinkphp5
使用 join
alias相当于重命名如果
thinkphp5
里想要使用join操作的话$re=Db::table('meeting')->alias('m')->join('meeting_majorb','m.id=
_我走路带风
·
2018-09-10 21:29
后台开发
ThinkPHP5.0
开发日记
2
ThinkPHP5
框架的生命周期:从发出请求到响应完成
URL请求的生命周期客户端通过URL发送访问请求服务器端返回请求数据TP5的生命周期入口文件-->引导文件-->注册自动加载-->注册错误和异常机制-->应用初始化-->URL访问检测-->路由检测-->分发请求-->响应输出-->应用结束1.入口文件-1.文件名:index.php;-2.位置:public/index.php;-3.用户通过入口文件,发起服务请求,是整个应用的入口与起点;-4.
星chen
·
2018-09-08 18:09
thinkPHP5
.0框架事务处理操作简单示例
本文实例讲述了
thinkPHP5
.0框架事务处理操作。
zouzongning
·
2018-09-07 17:17
thinkPHP5
.0框架验证码调用及点击图片刷新简单实现方法
本文实例讲述了
thinkPHP5
.0框架验证码调用及点击图片刷新实现方法。
zouzongning
·
2018-09-07 16:03
TP5(
thinkPHP5
)框架mongodb扩展安装及特殊操作示例
本文实例讲述了TP5(
thinkPHP5
)框架mongodb扩展安装及特殊操作。
wepe12
·
2018-09-07 16:34
TP5(
thinkPHP5
)框架基于ajax与后台数据交互操作简单示例
本文实例讲述了TP5(
thinkPHP5
)框架基于ajax与后台数据交互操作。分享给大家供大家参考,具体如下:Ajax最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好。
zz_lkw
·
2018-09-03 11:09
thinkPHP5
框架分页样式类完整示例
本文实例讲述了
thinkPHP5
分页样式类。
Json______
·
2018-09-01 14:32
nginx分区域名转发 tp5域名分目录配置
过程1.路由转发因为我用的框架是
thinkphp5
.0,有一个定义路由的功能,可以以路由的形式改变url然后
perla
·
2018-08-31 19:00
【
thinkphp5
操作redis系列教程】哈希类型之hSet,hGet,hGetAll
connect('127.0.0.1',6379);$redis->flushAll();/***redishash是一个string类型的field和value映射表,特别适用于存储对象*///hSet()添加一个value到hash中$redis->hSet('h','k1','v1');$redis->hSet('h','k2','v2');$redis->hSet('h','k3','v3
深漂小码哥
·
2018-08-30 08:08
redis
【
thinkphp5
操作redis系列教程】有序集合类型之zRank,zRevRank
connect('127.0.0.1',6379);$redis->flushAll();/***有序集合(sortedset)和set一样是字符串的集合,不能重复元素,不同的是每个元素都会关联一个*double类型的score,score的主要作用是排序,因此sortedset*主要用作索引*/$redis->zAdd('key',1,'one');$redis->zAdd('key',2,'t
深漂小码哥
·
2018-08-29 14:52
redis
【
thinkphp5
操作redis系列教程】有序集合类型之zRem,zDelete
connect('127.0.0.1',6379);$redis->flushAll();/***有序集合(sortedset)和set一样是字符串的集合,不能重复元素,不同的是每个元素都会关联一个*double类型的score,score的主要作用是排序,因此sortedset*主要用作索引*///zAdd()将一个或多个成员元素及其分值添加到有序集合中$redis->zAdd('key',1,
深漂小码哥
·
2018-08-29 14:17
redis
ThinkPHP5
+ nginx配置(index.php无法访问404)
下载
ThinkPHP5
后,在nginx下默认无法访问index.php,假如文件系统路径是/home/www/创建项目php5后欢迎页访问路径是:http://xxxxx/home/www/php5/public
树懒啊树懒
·
2018-08-24 17:05
ThinkPHP5
+Layui实现图片上传加预览功能
html代码上传封面js代码varuploadInst=upload.render({elem:'#cover',url:'addCourse',accept:'file'//允许上传的文件类型,auto:true//自动上传,before:function(obj){console.log(obj);//预览obj.preview(function(index,file,result){//co
下页、再停留
·
2018-08-17 10:27
数据库配置读写分离后如何方便地从主库中读取数据
基于
ThinkPHP5
.1.15+MySQL演示主从同步配置与读写分离解决方案。
fanblog
·
2018-08-16 16:44
MySQL
ThinkPHP
Thinkphp5
和Vue前后端分离的情况下共享验证码session
1、首先在
Thinkphp5
的应用配置文件application/config.php下修改cookie配置项,让二级域名共享cookie//在cookie选项加入domain,配置域名'cookie'
Havshark
·
2018-08-16 09:29
前后端分离
ThinkPHP5
一个字段对应多个条件查询的解决办法
举例子:同时查询字段学号为10010,10011的学生的所有信息?sql语句:select*fromstuwherestu_num=10010orstu_num=10011;tp5写法:db("stu")->whereOr("stu_num",10010)->whereOr("stu_num",10011)->select();思考:如果根据100个学生的学号信息查询呢?(给定了学号)tp5$da
远方的猫
·
2018-08-14 23:36
PHP
SQL
微信小程序 request请求封装
request只用POST,只封装了POST,等有用到GET再重写,接口用的
ThinkPHP5
.0主要代码varapiurl="xxxxx";functionhttp_post(controller,data
李益达
·
2018-08-14 00:00
微信
小程序
thinkphp5
php
nginx配置
ThinkPHP5
二级目录访问
可以通过http://www.mracale.com/项目名/模块名/方法名进行访问第一步首先,你要确保在不配置二级目录的情况下,可以通过浏览器访问到。例如:http://www.mracale.com/blog/index.php?s=index/index/index如果不能正常访问,报404错误,建议看一看你的nginx配置中是如何处理php的。因为ThinkPHP中index.php并不一
zhuzhipeng
·
2018-08-13 16:00
thinkphp5
.0模板讲解(二)
6.使用函数默认值//我们可以给变量输出提供默认值,例如:{$user.nickname|default="这家伙很懒,什么也没留下"}//对系统变量依然可以支持默认值输出,例如:{$Think.get.name|default="名称为空"}//默认值和函数可以同时使用,例如:{$Think.get.name|getName|default="名称为空"}7.使用运算符我们可以对模板输出使用运算
从2017开始记录起
·
2018-08-11 19:55
PHP
thinkPHP5
——PHPexcel文件导入
所涉及文件:1.Member.php文件的代码:publicfunctionmember_import(){//file(path,include_path,context)把整个文件读入一个数组中$file=request()->file('file');//调用upload方法上传文件,取到文件地址$mfile=newExcel();$file_url=$mfile->upload($file
angryshan
·
2018-08-11 10:04
php
JS报错解决:SyntaxError: Unexpected token 《 in JSON at position 0
ThinkPHP5
.1的环境要求如下:PHP>=5.6.0PDOPHPExtensionMBstringPHPExtension最近下载了tp5.1.19来玩,造轮子难免会遇到坑。
HikingTsang
·
2018-08-09 14:56
PHP
Thinkphp5
sql查询数据按匹配度排序
实例$title='keyword';//查询关键字$conditionTwo=[['title','like','%'.$title.'%'],['content','like','%'.$title.'%']];$list=Db::name('book')->field('LOCATE("'.$title.'",title)astIndex,LOCATE("'.$title.'",conten
Code鱼
·
2018-08-08 13:57
thinkphp5
thinkPHP5
——后端之文件上传
所需文件:文件上传代码:namespaceapp\index\controller;usethink\Controller;classLibextendsController{/***文件上传*/publicfunctionupload(){//print_r($_SERVER);//查询当前服务器信息//接收文件流数据$file=request()->file('image');if(empty
angryshan
·
2018-08-04 16:20
php
thinkPHP5
框架导出Excel文件简单操作示例
本文实例讲述了
thinkPHP5
框架导出Excel文件简单操作。
爱因斯坦小弟
·
2018-08-03 12:26
thinkPHP5
框架闭包函数与子查询传参用法示例
本文实例讲述了
thinkPHP5
框架闭包函数用法。
菜鸟没翅膀
·
2018-08-02 14:23
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
最最最最简单的ajax实例
二、
thinkphp5
最最最最简单的ajax实例1、演示截图2、目录结构2、代码index.htmlTestAjax.php回到顶部>一、总结(点击显示或隐藏总结内容)二、thi
晨至曦
·
2018-08-01 00:20
web开发
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
中使用 Auth2 验证的实现
在tp上实现的auth2验证的,在网上发现笔记很少,不像yii,故在此发表一下笔记,用来帮助有相关需求的朋友PS:鉴于oauth2有四种方案,本实例是基于客户端凭证实现,其他三种就不讲述了一、通过composer安装composerrequire--prefer-distbshaffer/oauth2-server-php安装完成后,如图:会出现相关的目录二、实现授权文件1)创建对应的数据表首先找
hanweimin
·
2018-07-30 00:00
thinkphp5
php
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
与GatewayWorker集成(windows环境)
1.安装GatewayWorker类库composerrequireworkerman/workerman-for-wincomposerrequireworkerman/GatewayWorker-for-win安装完成后,目录结构如下:2.编写代码在application目录下,创建一个应用模块,模块名称为gatewayapp,其目录结构如下:controller/GwEvents.php文件
木鱼大叔
·
2018-07-23 17:22
PHP
GatewayWorker
GatewayWorker
workerman
thinkphp
TP-admin即基于
ThinkPHP5
拿来即用高性能后台管理系统
TP-Admin即基于
ThinkPHP5
的web后台管理系统(总结一套自己的后台管理系统,方便自己后续的项目开发。)
lxw1844912514
·
2018-07-20 17:00
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
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他