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.1
TP5.1
微信扫码支付成功后显示支付成功或者转跳到网页
微信扫码支付成功,官方DEMO是不会转跳的,支付成功后,还是显示那个二维码需要增加支付成功跳转到其它网页或者显示支付成功的信息原理:官方微信扫码支付模式二,是返回一个二维码图片网址把这个二维码图片代码用弹出窗口的试来显示二维码怎么出现请参考:https://blog.csdn.net/haibo0668/article/details/81203930https://blog.csdn.net/h
我是高手高手高高手
·
2020-08-03 17:35
thinkphp5
php
微信
tp5.1
model 的公共方法的使用,继承与调用。
1在model里创建Common.php2Common.php里的内容table)->insert($data);}/**修改数据**/publicfunctionsaveData($where=array(),$data=array()){returnDb::name($this->table)->where($where)->update($data);}/**删除数据**/publicfun
Owen°
·
2020-08-02 18:49
TP5.1
+ think-swoole 打造聊天室
坑1:
TP5.1
最高支持的是think-swoole2.0.
花儿为何这样红
·
2020-08-01 06:20
php
小程序
swoole
省市区联动下拉菜单的完整实现(前后端)
1.后端部分:
tp5.1
、mysql数据库部分:idarea_namearea_codelevel1河北省13000012石家庄市13010023长安区1301013很简单,省是level1,市2,县区
花儿为何这样红
·
2020-08-01 06:49
php
thinkPhp5.1配置常量与输出
TP5.1
对比TP5.0有较多不同。3.注意:
TP5.1
相对于TP5.0取消了系统常量,并且改动了文件结构,所以想要通过在config.php中添加常量的方式已经不可用了。
dongZhenSong
·
2020-07-31 17:03
PHP
依赖注入精简描述
什么叫依赖注入依赖注入就是,我们将一个类的(实列)对象传递到另外一个类的方法中就叫依赖注入我们举一个列子,基于
TP5.1
我们建立两个类,一个控制器类,一个公共类容器与依赖注入的原理1.任何的URL访问,
PHPlipper
·
2020-07-30 04:03
PHP
tp5.0 和
tp5.1
的不同 and Db类和模型的正确使用姿势
Db类的正确使用姿势(tp5.0中使用Db,db助手函数都没有问题)例如:Db::name('表名')->where('查询的条件')->find();根据条件查询一条数据。Db::name('表名')->where('查询条件')->select();根据条件查询使用。Db::name('表名')->insert('要添加的数据')注意是关联数组,键名对应数据库的字段名。Db::name('表名
冷小姐3333
·
2020-07-28 22:02
tp5
框架问题
tp5.1
php 如何查找会员无限分类的所有上级和所有下级
一:原理参考:https://www.cnblogs.com/onew/p/5290186.htmla推广出的a-1,a-2继续推广,得到a-1-1,a-1-2等等数据库设计思路如下:用户表中有一个son这么一个字段,这个字段中存放名下所有会员的id,用分号隔开。这个字段的维护:比如a-1-1推广出了一个a-1-1-1,此新用户的id是12345,那么给a-1-1a-1a这个三个用户son字段内均
我是高手高手高高手
·
2020-07-27 23:11
php
thinkphp5
TP5.1
接入阿里大于短信平台发送验证码并将验证码保存到redis
在开始之前必须注册阿里云并且选好套餐开通短信服务(618或者双11一般都有活动).然后在阿里云控制台中将accessKeyId、accessKeySecret获取并纪录起来,如果你的账户没有开启AccessKey需要进行开启操作:1、登录阿里云控制台。2、将鼠标放在右上方的用户名区域,在弹出的快捷菜单中选择accesskeys。3、系统弹出安全提示对话框,单击继续使用AccessKey。页面显示A
坏坏青年
·
2020-07-14 23:29
服务器
后端总结
mysql
tp5.1
orderRaw按符合条件的排序 MySQL ORDER BY 排序 IF 及 IN
MySQL数据库一个字段对应多个值得模糊查询当一个字段想模糊查询出多个字段的时候,正常情况下一般会这么作1select*fromawherenamelike'a%'ornamelike'b%'....or...;但是上面的情况只能对应少量的模糊查询值,过多之后再后台开发的时候会出现非常麻烦的sql语句拼接这时我们可以采用正则表达式进行匹配1select*fromawherenameregexp'a
nn小木屋
·
2020-07-14 20:21
PHP
tp5/thinkcmf部署两套模板:mobile和pc端
前两个月吧,接触一个新项目,其中
tp5.1
直接部署两套模板。算是长见识了……虽然没什么难度,但也在笔者意料之外,今天刚好想到这个,所以记录一下。
developerAbble
·
2020-07-14 09:33
Thinkphp5.1 引用第三方包的问题
Thinkphp5.1导入第三方包的问题一般刚接触
tp5.1
的,会很不适应,虽然版本号只是比5.0多了0.1,但是差别挺大,废弃了不少方法,官方的教程又很简单,很多东西没说全,在此鄙视一下框架作者,最起码体谅一下小白嘛
0x0001echo
·
2020-07-13 09:55
php
TP5.1
Layui (无限级)树形表格treetable
演示地址:https://whvse.gitee.io/treetable-lay/项目地址:https://gitee.com/whvse/treetable-lay例子:TP5.1+Layui2.4.0一、模板代码:导航菜单全部展开全部折叠刷新表格搜索修改删除-->增加编辑删除修改删除layui.config({base:'__STATIC__/menu/'}).extend({treetab
我是高手高手高高手
·
2020-07-13 05:04
layui插件
thinkphp5
tp5.1
使用Composer安装vendor扩展包firebase php-jwt token验证 API
Composer安装vendor扩展包安装方法:https://blog.csdn.net/haibo0668/article/details/91490712PHP有很多jwt包,包括比如:lcobucci/jwt,我这里使用firebase。可以从git地址下载一、首先安装Composer,已经安装就跳过不会的看这里:https://blog.csdn.net/haibo0668/articl
我是高手高手高高手
·
2020-07-13 05:04
thinkphp5
Tp5.1
安装 phpspreadsheet(完美)
笔者在工作中踩了很多坑,发文记录一下1,进入到项目根目录。(别的教程有说进入vendor,extend目录的,经试验,进入项目根目录是可以的)composerrequirephpoffice/phpspreadsheet2,执行命令后,会在vendor生成这些文件(一个都不要删)3,调用这些类,代码源自网络,谢谢这些大佬namespaceapp\admin\service;usePhpOffice
weixin_37914752
·
2020-07-12 10:49
Tp5
Thinkphp打印sql 和 Thinkphp查看版本号(目前版本是
TP5.1
)
1,打印sql:在sql语句里添加->fetchSql(true)如:data=Db::table(′zfrecording′)−>field(′id)−>where(data=Db::table('zf_recording')->field('id)->where(data=Db::table(′zfrecording′)−>field(′i
来了就是深圳人
·
2020-07-11 16:45
PHP
tp5.1
简易留言板版本一(学习记录)1
比较尴尬。。。反正是自己的学习记录。。。无所谓哪里了。怎么获取留言内容以及精确评论呢?我是用{volist}{/volist}标签做了一个循环然后点赞数目{$vo.dianzan}讨厌数目{$vo.taoyan}提交评论展示评论关闭评论举报用class和id分别是标记button的名字和精确定位。插一句,我隐约已经知道class和id怎么用了,确实是实践出真知$(document).ready(f
折木植树
·
2020-07-11 06:03
项目记录
学习笔记
tp5.1
简易留言板版本一(学习记录)
基本功能,点赞,留言,评论。最简单的留言板,需要的数据表用户表,评论表,留言内容表。用户表:idnamepwdusernameuerimg(ID用户账号密码昵称头像)留言表:idusernametimebodydianzantaoyan(ID用户昵称发布留言的时间留言内容点赞数反对数)评论表:iduidtoidpinglunneirongpltimetext_id(ID被评论留言发布者的账号对留言
折木植树
·
2020-07-11 06:02
项目记录
TP5.1
验证Token和Electron-vue头部携带Token
TP5.1
验证Token和Electron-vue头部携带Token博客说明文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
归子莫
·
2020-07-10 13:00
TP5.1
让验证码在另外的项目(Electron-vue)里面使用
TP5.1
让验证码在另外的项目(Electron-vue)里面使用博客说明文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
归子莫
·
2020-07-10 12:00
TP5.1
解决跨域
TP5.1
解决跨域博客说明文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
归子莫
·
2020-07-10 11:00
新服务器加载PHP的TP5框架报500错误,不能进入项目。是服务器默认打开入口文件的错误
在新的服务器中部署了一个
TP5.1
的项目,域名写好配置文件后,打开直接报500错误。其实是因为服务器默认打开的入口文件那里出错,因为
tp5.1
框架的入口文件都是好几层的,所以服务器找不到,才报错。
共同成长
·
2020-07-10 10:15
服务器
TP5.1
的Request以及构造方法注入以及助手函数的使用
第一个是构造方法的使用request=$request;}publicfunctionindex(){return$this->request->param('name');}}这样子就可以在下面的方法中使用$this->request进行获取;为什么要用这种方法呢?当然并不是一定的,如果你要直接用的话你可以直接使用return$this->request->param('name');只要的你类
weixin_33961829
·
2020-07-10 08:24
tp5.0 项目如何升级为
tp5.1
TP5.0的项目放到
TP5.1
中会报很多的错误现在来讲解一下大概需要修改那些地方可以避免掉在这上面所浪费的时间。
腐腐gay
·
2020-07-10 05:04
thinkphp5
小结
thinkphp5.1正确使用姿势
本文总结平时学习和工作中积累的关于如何正确使用
tp5.1
的一些姿势,内容取自网络并做了一些整理。
-马里奥-
·
2020-07-09 21:39
thinkphp
TP5.1
php 扩展插件mpdf
TP5.1php扩展插件mpdf安装官方安装方法是通过composeranditspackagistpackagempdf/mpdf.$composerrequirempdf/mpdf简单使用$mpdf=new\Mpdf\Mpdf();//WritesomeHTMLcode:$mpdf->WriteHTML('HelloWorld');//OutputaPDFfiledirectlytothebr
awake720
·
2020-07-09 13:23
tp5.1
TP5.1
Request
';//$request=newRequest();//var_dump($request->get());//因为返回的是一个数组,所以用var_dump进行输出//}//}//usethink\facade\Request;//调用静态代理中的request对象大小写敏感//classRequests//{//publicfunctionrequest()//{///**//*方法二:通过静态
煮酒话桑麻啊
·
2020-07-09 08:12
ThinkPHP
Request
tp5.1
实现文件上传下载
我的大体需求就是管理员发布一个文件,然后所有文件在客户端进行渲染,界面以超链接形式。如下(客户端前端界面)首先说一下思想,管理员通过一个编辑框选择上传附件,把管理员上传的附件放在服务器的一个文件夹中,同时把文件文件名(因为上传的命名规则是md5,没有规则,这里也可以直接把文件的路径放进去,看自己喜欢)放在数据库中。然后客户端的前端通过js进行动态显示所有文件名,当点击相应超链接时实现下载。上传文件
weixin_44423938
·
2020-07-08 22:51
tp5.1
使用phpexcel———上传与下载
将上传的phpexcel数据传到数据库//处理上传的文件数据publicfunctiondoUpload(){$data=input();$file=request()->file('excel');//dump($data);//考试批次$batch=$data['batch'];//班级$class=$data['class'];//科目$subject=$data['subject'];$i
渐悟_Twany
·
2020-07-08 21:50
thinkphp5.1
tp5.1
设置静态资源路径问题
我是把index.php文件提取到了Public文件平级目录,就是根目录下面。在设置静态资源路径的时候默认加载的路径必然发生改变。所以通用的解决思路:所以我现在的静态资源路径设置//设置静态资源公共目录'tpl_replace_string'=>['__STATIC__'=>'../../public/static','__CSS__'=>'../../public/static/css','__
镧
·
2020-07-08 10:46
PHP
TP5.1
上传文件
size=$config['img_size'];$this->savePath=$config['save_path'].DIRECTORY_SEPARATOR.'images';$this->i=$config['compression_size'];if(1==$num){$info=$file->validate(['size'=>$this->size])->move($this->sa
凡人er
·
2020-07-08 08:30
php
TP5.1
tp5.1
中编写定时任务
第一步:在application/api里创建command目录里面新建UpOrder.php内容如下:setName('UpOrder')->setDescription("更新订单");}protectedfunctionexecute(Input$input,Output$output){$time=time()-3600;$order=Order::where('status',0)->f
tjg888888
·
2020-07-08 07:17
TP
TP5.1
无限极分类
这是无限极分类的实现,自己渲染视图即可okpublicfunctionindex(){$index=DB::name('power')->select();$res=$this->digui($index);var_dump($res);}publicfunctiondigui($arr,$path=0,$flag=1){//定义空数组static$data=array();//循环遍历forea
郑向阳Strive
·
2020-07-08 00:27
后台
tp
TP5.1
框架中百度富文本编辑器UEditor的使用
在实际项目开发中最常使用到的工具之一就是富文本编辑器,使用富文本编辑器可以实现所见即所得的效果,且所有富文本编辑器里的内容(包括图片,视频,音乐等文件)全部可以带格式的存入数据库中且只需占用一个字段。当前市面上有许多可供选择的富文本编辑器,虽然百度的UEditor已在2016年即停止更新且界面风格较老,但是其属性,功能十分强大,所以仍是当前富文本编辑器里最好的选择之一。现在就开始在ThinkPHP
SolKnight
·
2020-07-07 23:43
ThinkPHP
tp5.1
调用公共文档(common.php)中的公共函数
调用公共文档common.php中的公共函数分两种情况一、调用整体(全局)公共文件common.php中的公共函数,common.php文件路径:\application\common.php在控制器是可以直接调用:$str=arithmetic($timeStamp,$randomStr);二、调用控制器里边的公共文件common.php中的公共函数,common.php文件路径:例子:调用后台
我是高手高手高高手
·
2020-07-07 09:58
thinkphp5
tp5.1
模板 使用自定义函数
一、写自定义函数1、在项目的Common目录下新建common.php文件2、在该文件中写自己的函数,函数的写法跟普通PHP定义函数的方法是一样的,只是函数名个人建议不要写的太简单,跟系统的函数冲突了就不讲会不会出问题。我的函数举例:functionlock_url($txt,$key){$txt=$txt.$key;$chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef
我是高手高手高高手
·
2020-07-07 09:26
thinkphp5
TP5.1
调用common里面自定义的常量(定义常量数组)
公共文件:\application\common.php一、定义常量define('cms_password',cms);控制器引用:调用:$aa=cms_password;dump(cms_password);二、定义常量数组define('EvaluatType',serialize(['0'=>'分数段','1'=>'Xxx1','2'=>'Xxx2']));//定义评测类型调用:\dump
我是高手高手高高手
·
2020-07-07 09:25
thinkphp5
tp5.1
前端模板 样式没有引用到,没有生效(设置了 模板输出替换)
设置config/template.php'tpl_replace_string'=>['__PUBLIC__'=>'/public/','__ROOT__'=>'/','__ADMIN__'=>'/static/admin',//定义后台模板样式标签(前面不能加/public/)错误写法:'__ADMIN__'=>'/public/static/admin',//定义后台模板样式标签]模板中引用
我是高手高手高高手
·
2020-07-07 09:25
thinkphp5
【
TP5.1
】用户模块渲染
author:咔咔wechat:fangkangfk主题是模板渲染,但是给我的体验这块是没有难度的,这块有一个点很好这是我们的用户模块的控制器,同时这个控制器我们继承的也是base这个基类在之前我们一级导航和二级导航的所有的数据都放到了base这个基类进行获取在这个时候,按照之前的思维,我们是不是需要在auth这个控制器来assign数据,这样模板才可以获取到数据,这个方法在几个月之前我就用过,但
咔咔-
·
2020-07-07 07:56
thinkPHP
TP5.1
模板布局中遇到的坑,配置完不生效解决办法
起初用TP5.0的配置方法,不成功,后来查看
TP5.1
开发文档,才解决了问题。
呆呆呆呆了
·
2020-07-07 02:24
PHP
学习之路
TP5框架学习心得————(配置数据库)
上篇我们简单的介绍了一下thinkPHP5(下简称TP5)的安装方法和目录结构那么接下来我们来配置一下
TP5.1
:配置数据库比如我们写一个登陆功能首先我们要配置我们的数据库信息,主要有以下3种方法1.在
血色天涯
·
2020-07-07 01:27
thinkphp5
自创
小白
tp5.1
apache服务器 同步 nginx服务器 报404错误 重写index.php文件
找到nginx配置文件nginx.conf在http最下边引入vhosts.conf;文件【vhosts.conf和nginx.conf同级目录】nginx.confhttp{server{}includevhosts.conf;}vhosts.conf;server{listen80;server_namewww.xiaoliang.comxiaoliang.com;indexindex.htm
JXL666888
·
2020-07-06 22:54
tp5
Nginx
PHP
tp5.1
系统常量
5.1版本取消了所有的系统常量,原来的系统路径变量改为使用Env类获取(需要引入think\facade\Env):例如://获取应用目录(不区分大小写)echoEnv::get('app_path');//或者echoEnv::get('APP_PATH');支持获取的系统路径变量包括:系统路径Env参数名称应用根目录root_path应用目录app_path框架目录think_path配置目录
明日晴空
·
2020-07-06 21:08
PHP
TP5.1
容器调用如common目录里,common和provider文件里
在common目录下有一个Demo的类在index模块下面的index文件调用那么我们就是在index这个文件引入common下面的Demo文件的命名空间即可实例化获取publicfunctiontestDemo(){$demo=newDemo();echo$demo->index();}使用注入的方式publicfunctiontestDemo(\app\common\Demo$demo){ec
Jason.Soar
·
2020-07-06 20:06
TP5.1
中common.php
每天学一点写一点,不管学的高端不高端总之记下来就对了看图:
Tp5.1
中app\common.php是存放用户自定义函数的有什么用呢?
赖皮先生
·
2020-07-06 19:22
TP5.1
TP5.1
框架下的模板渲染
TP5.1
是我们在开发过程中经常使用的一款框架那么我们我们在使用过程中如何熟练操作呢,博主为大家整理了几种文档内的方法.1.直接调用view根目录下的模板(千万不要忘了加前面的斜杠)return$this
夏日起子
·
2020-07-06 19:28
php
tp5.1
权限模块 -- 方法采集
我们在制作站点用户权限auth的过程中,通常需要统计站点的方法action。如果人为的去统计action的话,效率会非常低,所以我们需要写一个自动采集action的方法。例:action表设计如下:image.png我们在页面中点击刷新按钮,便可以将站点的方法action进行统计,更新、插入action数据表image.png代码举例:(点击刷新按钮,触发事件---后端执行refreshActio
红尘一落君莫笑
·
2020-07-06 12:16
TP5.1
出现A non well formed numeric value encountered问题
TP5.1
出现Anonwellformednumericvalueencountered问题博客说明文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,
归子莫
·
2020-07-05 16:00
tp5.1
学习基础
1,先配置环境,这里使用的服务器环境是phpstudy服务器环境,选择要搭配的服务器如何让电脑知道你运行的是哪一个php版本呢,可以在D:\phpStudy\PHPTutorial\php\php-7.2.1-nts找到要使用的php版本,然后把这个路径配置为全局变量配置好后,在cmd里面运行php命令,没有报错,说明配置成功安装Composer,但是这个插件是依靠php运行的,安装时候,需要制定
steve1988717
·
2020-07-05 13:19
PHP
tp5.1
学习
1.如果某个方法设置了路由器,那么访问这个方法的时候,就只能通过路由的形式访问了,不能再模块/控制器/方法这样的形式访问了2.第三种,资源路由::资源第一个参数的英文定义路由的规则第二个参数的英文这个路由规则去找的控制器名称,别忘前面了模块名资源路由会根据资源路由的定义方式,生成每个方法对应的请求方式及路由地址,设置后会自动注册7个路由规则,如下:请求类型生成路由规则对应操作方法获取博客->索引G
江judge
·
2020-07-05 08:20
php
tp5.1
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他