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.0
Thinkphp5.0 phpexcel 生成下载excel表格
thinkphp5.0phpexcel生成下载excel表格环境使用的是xampp将phpexcel下载到xampp\htdocs\
TP5.0
\vendor目录下前台form表单传值HTML代码:前台的代码后台创建
阿z工作室
·
2020-08-19 19:59
TP5.0
框架中简单CURD操作
第一步:在浏览器中运行框架,完毕后。在application/index中新建model目录和view目录(view目录里并建index目录)。然后在application里的database.php里配置数据库名用户名密码。第二步:在model目录里新建User.php模型层.User.php中内容为:table)->insertGetId($data);}//查询functionshow(){
tjg888888
·
2020-08-17 06:49
TP
微信公众号开发完整教程(五) PHP7.0版本,
TP5.0
框架
因为工作的需要,这一两年对微信公众号和小程序,项目制作的比较多。所以我才打算写一篇全面的制作教程,当然了,最好的教程是微信工作平台的文档。我这里只是讲述一下我的工作中的制作流程。所有相关文章的源码,我托管在我自己的github上面,欢迎关注:地址点击打开链接。接下来开始我们的教程。这一节我们讲述素材上传。1.上传临时素材:当在对用户进行消息回复或者进行消息的推送时基本上都需要使用到素材。微信将素材
张惠奇
·
2020-08-17 04:16
微信公众号和小程序
微信公众号开发完整教程(四) PHP7.0版本,
TP5.0
框架
因为工作的需要,这一两年对微信公众号和小程序,项目制作的比较多。所以我才打算写一篇全面的制作教程,当然了,最好的教程是微信工作平台的文档。我这里只是讲述一下我的工作中的制作流程。所有相关文章的源码,我托管在我自己的github上面,欢迎关注:地址点击打开链接。接下来开始我们的教程。这一节我们讲述网页授权的制作:我们这次使用的是微信公众号测试号来完成这个功能。1.网页授权:微信文档:设置回调域:1.
张惠奇
·
2020-08-17 04:45
微信公众号和小程序
tp5.0
操作phpexcel
1.首先在PHPExcel官网上面下载安装包下载地址为:https://github.com/PHPOffice/PHPExcel2.将PHPExcel里的classes文件夹改名为PHPExcel,并且复制到tp5框架下的vendor文件内3.在控制器中用PHPExcel,只需要vendor(“PHPExcel.PHPExcel”);即可。4.例子如下://下面两个函数放入控制器中,直接使用即可
sea1216
·
2020-08-16 08:27
thinkphp5
php
微信小程序获取用户信息及手机号(后端
TP5.0
)
wxml页面loginpromptToprovidebetterservice,click"allow"inthepromptboxlater!Isee.loginpromptToprovidebetterservice,click"allow"inthepromptboxlater!Toauthorize.wxss页面.dialog-mask{position:fixed;z-index:100
Emma'
·
2020-08-14 20:04
PHP
小程序
tp5重写模式开启教程
这次下载了官方
tp5.0
完整版。首先就根据手册开启的url重写模式。去掉url访问地址中的index.php,然后修改apache配置,直接将根目录扔在了tp5目录的public下。
lvqingyao520
·
2020-08-14 18:10
总结篇
学习篇
《
TP5.0
学习笔记---URL和路由篇》
入口文件我们都知道thinkphp是一个单入口框架,它所有的请求都通过public/index.php进入,之后通过携带不同的参数,转发到相应的控制器中来实现不同的功能。单入口文件:应用程序的所有http请求都由某一个文件接受并由这个文件转发到功能代码中单入口优势:安全监测(如果是多入口我们就需要在每个入口文件中做相应的安全监测)请求过滤(在我们的入口文件中,我们可以过滤掉某些无效的请求,如果是多
书旅LY
·
2020-08-13 18:58
ThinkPHP
PHP
composer安装指定tp版本项目流程
extension=php_openssl.dll(注:就是将extension=php_openssl.dll前面的‘;’号删掉,然后保存)3、运行安装包安装(网上教程)4、cmd命令栏选择目录运行命令(此处安装
tp5.0
刘前前
·
2020-08-10 16:34
PHP
TP5.0
: 显示错误信息
在TP5中,我们运行的代码有错误无法执行时,只显示页面错误,而不显示错误信息对我我来讲是无法接受滴!!毕竟我还是个小渣渣,查看了百度,解决方案是:在application/config,php中找到:我们把false改成true即可:然后我们刷新一下访问页面,就能发现,有错误提示啦:但是发现,错误它只显示错误信息,而没有显示错误行,我们可以在application/config,php中找到:只要
dibeifang3745
·
2020-08-07 13:14
TP5.0
web微信扫二维码支付,包括查询是否支付成功。
首先呢,需要公司去注册微信平台上的东西,拿到资质,拿到配置信息才可以进行测试。我们程序猿这里直接从代码开始,不管前面乱七八糟的程序。下载好文档后把文档放在exends目录下我将文件改名为wechatpay现在说一下整体的开发流程1.写配置文件(APPID,MCHID等数据)文档在文件夹下的example->Wxpay.Config.php2.配置好后开始更改每个文件上的require_once路径
woshiwo1057
·
2020-08-04 08:39
php
tp5
微信扫码支付
TP5.0
之微信开发
TP5.0
之微信开发开发准备工作获取微信open_id和微信用户信息微信支付之公众号支付微信支付jssdk开发准备工作1.微信开发文档https://mp.weixin.qq.com/wiki?
wei365456yin
·
2020-08-04 03:41
thinkphp
微信
tp5.0
微信&支付宝支付
支付宝电脑支付与微信扫码支付特别感谢超哥,以及网上各位大佬的教程支付宝支付打开支付宝config文件配置支付宝提供的,appid,私钥,公钥,异步通知地址(个人认为指的是支付成功后跳转的地址)。然后进入控制器以下为测试数据获取官方案例的表单提交地址。输入需要接收的数据必须要传的参数:订单号,标题,价格,内容跳转到支付宝官方sdk文件中(将post方式更改为get方式)然后就可以生成支付宝的二维码。
蒋xx
·
2020-08-03 23:13
php
PHP
TP5.0
+ easywechat开发微信退款流程以及遇到的一些坑
由于我上一次用了easywechat4.0做了微信的支付,所以本次就来说一下微信退款easywechat的关于退款的文档写的比较简练,为此在开发过程中难免遇到一些坑需要自己完善本次我就分享一下在开发微信退款的流程首先和支付一样配置信息必须要,/***微信支付/‘payment’=>[‘app_id’=>‘’,//同公众号app_id‘mch_id’=>‘’,‘key’=>‘’,//API密钥‘ce
累了就哭了
·
2020-08-03 22:49
PHP生成自定义内容的二维码
TP5.0
来配合"endroid/qr-code":"^2.5"来生成二维码//生成推荐二维码publicstaticfunction__buildQrcode($hcode){//TODO
累了就哭了
·
2020-08-03 22:48
tp5.1 微信支付
引用:http://www.thinkphp.cn/code/3593.htmlGithub查看最新代码https://github.com/dream2023/ThinkPHP5-wxpay原文件适合
TP5.0
我是高手高手高高手
·
2020-08-03 17:35
thinkphp5
微信
PHP easyChat 生成小程序码的流程
本次示例采用的是
TP5.0
的框架首先使用composer去安装easychat最简单的方法是在composer.json中直接添加依赖然后在cmd中执行composerupdate千万不要忘了你的
TP5.0
累了就哭了
·
2020-08-03 11:11
easychat
tp5.0
开发微信支付
做微信支付之前,需要了解微信支付需要的材料微信支付不同于支付宝支付微信支付需要双向证书证书可以去微信商户平台下载具体下载及其操作请到微信商户平台查看,基本都是傻瓜式操作进入正题下载后的微信证书如下图所示:然后就是微信支付的配置信息我是在extra该模块内设置,以便于获取配置信息如下:‘payment’=>[‘app_id’=>‘’,//同公众号app_id如果是小程序则使用小程序的APPID‘mc
累了就哭了
·
2020-08-03 11:11
thinkPhp5.1配置常量与输出
TP5.1对比
TP5.0
有较多不同。3.注意:TP5.1相对于
TP5.0
取消了系统常量,并且改动了文件结构,所以想要通过在config.php中添加常量的方式已经不可用了。
dongZhenSong
·
2020-07-31 17:03
PHP
tp5.0
和tp5.1的不同 and Db类和模型的正确使用姿势
Db类的正确使用姿势(
tp5.0
中使用Db,db助手函数都没有问题)例如:Db::name('表名')->where('查询的条件')->find();根据条件查询一条数据。
冷小姐3333
·
2020-07-28 22:02
tp5
框架问题
tp5.0
在一个控制器中调用另一个控制器
本地访问测试:http://www._test.com/edu/stu1.第一种写法:Edc.phpccc();}publicfunctiontea(){echo"老师";}}2.第二种写法:Edc.php不变,Edu.php改为ccc();}publicfunctiontea(){echo"老师";}}2.第三种写法:Edc.php不变,Edu.php改为ccc();}publicfunctio
理子
·
2020-07-13 04:11
PHP
tp5.0
使用Spreadsheet 实现excel导出功能
首先你需要使用composer去镜像上拉去spreadsheet在composer.josn中添加在cmd中执行composerupdate命令从镜像中拉取Spreadsheet的文件包这些准备工作完成后我们就一起来实现导出功能吧首先你要从数据表中查到你想要的数据字段有几个字段就代表你需要几列(这个一定要算好)不多说了直接上代码比较直观我会客观的讲解每一段的含义//导出商家列表publicfunc
累了就哭了
·
2020-07-11 18:27
tp5.0
后台admin访问
//+----------------------------------------------------------------------//[应用入口文件]//定义应用目录define('APP_PATH',__DIR__.'/../application/');////判断是否安装//if(!is_file(APP_PATH.'admin/command/Install/install
我是高手高手高高手
·
2020-07-11 07:17
thinkphp5
Thinkphp5.0 session 分布式部署
一、web_server使用PHP语言,利用
TP5.0
框架。application\config.phpsession设置为session存储。'ses
SiegeLionQi
·
2020-07-10 21:11
超好用的thinkphp5.0/thinkphp5.1分页插件!详细使用步骤(内附代码)
效果
tp5.0
使用方法page下载地址:进入下载页面提取码:s75k1,把page文件夹整个目录复制到目录extend下2,修改默认配置app/config.php把里面的'paginate'=>['type
苏木瑾
·
2020-07-10 15:14
php
tp5.0
项目如何升级为tp5.1
TP5.0
的项目放到TP5.1中会报很多的错误现在来讲解一下大概需要修改那些地方可以避免掉在这上面所浪费的时间。
腐腐gay
·
2020-07-10 05:04
thinkphp5
小结
TP5中volist嵌套时里层volist获取外层 volist循环的key
情景:
tp5.0
框架,有时我们需要在第二层volist,获取第一层的volist的key的值,如何获取呢?应该不少的朋友都不知怎么获取吧。
amberom
·
2020-07-07 03:41
php
ThinkPHP
php
TP5.1模板布局中遇到的坑,配置完不生效解决办法
起初用
TP5.0
的配置方法,不成功,后来查看TP5.1开发文档,才解决了问题。
呆呆呆呆了
·
2020-07-07 02:24
PHP
学习之路
小程序兼容安卓和IOS数据处理问题
备注后端我用的php开发的,框架用的
TP5.0
,我一度怀疑是我框架的原因。安卓需要的是字符串,苹果好像都行吧,我是做的兼容处理。
blankDG
·
2020-07-05 07:03
TP5.0
的软删除实现
1第一步:在数据表中添加delete_time字段,默认为null。2第二步:在模型中引入traits\model\SoftDelete类,设置软删除的标志protected$deleteTime='delete_time';注意:5.0.2版本之前deleteTime属性必须使用static定义。代码如:namespaceapp\index\model;usethink\Model;usetra
IT行者q
·
2020-07-04 22:37
TP5.0
使用composer安装验证码类遇到的问题
使用
TP5.0
框架的验证码时需要先安装验证码类,但是在安装中遇到了各种各样的问题,搞了半天终于安装成功了,下面将问题汇总一下,首先要安装composer,大部分“composerrequiretopthink
didimeng2054
·
2020-07-01 22:35
TP5.0
报错Trying to get property 'obj' of non-object解决办法
写一段简单代码举例一下:$id=$_POST['id'];$sql="SELECT*FORMuserWHEREid='$id'";$result=$mysqli->query($sql);$user=$result->name;如果报错:Tryingtogetproperty'name'ofnon-object可能造成报错的原因是你查询出来的结果不是个对象,所以不能用“->”这种方式,解决办法:进
didimeng2054
·
2020-07-01 22:35
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
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
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
关于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
转载:【
TP5.0
】TP5 Validate 验证规则
下面是部分tp5内置的验证规则:格式验证类:'name'=>'require'验证某个字段的值是否为数字(采用filter_var验证),例如:number或者integer'name'=>'number'验证某个字段的值是否为浮点数字(采用filter_var验证),例如:float'name'=>'float' 验证某个字段的值是否为布尔值(采用filter_var验证),例如:boolean
weixin_30721077
·
2020-06-27 23:00
Tp3.2和
Tp5.0
之间的区别
5.0版本和之前版本的差异较大,本篇对熟悉3.2版本的用户给出了一些5.0的主要区别。URL和路由5.0的URL访问不再支持普通URL模式,路由也不支持正则路由定义,而是全部改为规则路由配合变量规则(正则定义)的方式:主要改进如下;增加路由变量规则;增加组合变量支持;增加资源路由;增加路由分组;增加闭包定义支持;增加MISS路由定义;支持URL路由规则反解析;请求对象和响应对象5.0新增了请求对象
渲染笔墨情
·
2020-06-25 13:26
php
TP5 引入后台模板例子
TP5.0
方法:找一套HTML后台管理模板,TP5引入一、如何设置简短后台网址,而不用官方很长的那种后台网址:http://01.tp5.com/admin/(不是这种:http://01.tp5.com
我是高手高手高高手
·
2020-06-23 12:29
thinkphp5
图解ThinKPHP5之URL与路由入门二
http://localhost:8989/php/mvc/
TP5.0
/public/admin/index/hello/name/周行知/sex/不男非
周行知
·
2020-06-22 10:30
【上海校区】PHP最新面试题-TP5和TP3.2的区别
由于
TP5.0
是一个全新的颠覆重构版本,所以现在面试很多面试官喜欢问TP3.2和TP5之间的区别,那他们之间到底有哪些区别呢?
胖影
·
2020-06-21 05:01
如何在项目上线前隐藏admin目录
近期在用
tp5.0
进行开发,本地后台目录不想被别人用域名+/admin访问到,百度上网查询,终于找到
tp5.0
隐藏后台目录的方法了。
夜泽定格铭念
·
2020-06-17 07:17
tp5.0
走过的坑
在使用
tp5.0
中Loader::validate('AuthManager')的时候,一直提示说,在app\common\validate\auth;命名空间下没有找到该AuthManager类,把所有代码都过了一遍
白云证心
·
2020-04-09 22:20
thinkPHP(thinkphp)
tp5.0
验证码使用总结
1.如果是composer安装的tp就使用下面的命令获取验证码类,是官网下载的可以直接使用验证码类composerrequiretopthink/think-captcha2.在需要的额地方加入img标签{:captcha_src()},这个时候就可以显示验证码而且可以随机切换3.可以在项目配置里加入下面配置类自定义验证码//验证码配置'captcha'=>[//指定验证码的字符'codeSet'
peng_js
·
2020-04-05 13:21
tp5使用curl特性进行定时多线程爬虫(或任务),使用redis队列
利用php(以及开源工具)实现爬虫流程说明从数据库或者循环构建爬虫的url(包括分页参数)**分段取出使用多线程保存数据到redis**启用队列把数据保存到数据库**开始使用
tp5.0
的框架,安装爬虫扩展
LauEl
·
2020-03-29 02:50
PHP(1) thinkphp5.0的安装,模块控制器,request处理请求等
http://www.thinkphp.cn/去这个官网下载个压缩版的
tp5.0
的包目录的意思application应用的目录里面有很多控制器模块extend扩展型的类库public入口文件在这,就是里面的
gg大宇
·
2020-03-25 08:02
Vue.js所有全套课程文档资料-各大培训机构视频文档资料等
视频下载地址www.zixue365.netPHP开发ThinkPHP5.0实战开发个人博客项目视频新慕课实战前端到后台ThinkPHP开发整站麦子学院
TP5.0
商城实战ThinkPHP5.0正式版第二季
51自学
·
2020-03-23 01:35
第2章
TP5.0
架构
第2章
TP5.0
架构1、如何安装TP1、源代码包安装2、Git安装3、Composer安装2、MVC模式Mmodel数据模型#数据库相关的处理Vview视图#页面Ccontroller控制器#控制器就是这个网站的逻辑和流程
沈九壹
·
2020-03-03 23:56
tp5.0
使用数字识别接口
去百度智能云下载数字识别的SDK,只需要保留AipOcr.php以及lib文件夹第二步:将上述两个文件放到一个文件夹中上传至tp项目/extend下第三步引入该类\think\Loader::import('OCR/AipOcr',EXTEND_PATH);$client=new\AipOcr('AppID','APIKey','SecretKey');$image=file_get_conten
夜微凉
·
2020-02-20 23:37
php
tp5.0
框架隐藏index.php入口文件及模块和控制器的方法分析
本文实例讲述了
tp5.0
框架隐藏index.php入口文件及模块和控制器的方法。
Karagrade
·
2020-02-11 13:10
上一页
1
2
3
4
下一页
按字母分类:
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
其他