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
ThinkPHP5
.0基础增删改查
首先打开官网参考手册http://www.kancloud.cn/manual/
thinkphp5
/118003检查所属环境是否否和,参考官方文档安装TinkPHP5.0(三种方法)并查看目录结构配置一域名直接指向
han_cui
·
2020-08-02 17:05
thinkphp5
部署于LNMP多站点解决方案
部署上线后给runtime777权限,然后参考官方文档设置php.ini里把open_basedir打开参考:https://www.kancloud.cn/manual/
thinkphp5
/336757
myarche
·
2020-08-01 13:50
ThinkPHP5
ThinkPHP5
实现极验滑动验证码geetest功能
现在很多网站,比如淘宝,京东等都改用使用极验拖动验证码实现登录,这种方式比传统的验证码方式有更好的体验,减少用户输入的错误,也同样能起到防盗刷的功能。现在很多极验都是第三方的,也很多都是收费的。这里主要介绍thinkphp整合系列之极验滑动验证码geetest,官网:http://www.geetest.com具体如下:一:注册获取key注册;创建应用;获取key;二:导入sdk/ThinkPHP
六星教育官博
·
2020-08-01 13:44
最新技术分享
layer.js优化
thinkphp5
跳转页面
1、在config.php文件里面找到默认的输出模板2、原始的dispatch_jump.tpl3、引入layer.js4、改写js"/>"/>"/>:):(页面自动">跳转等待时间:-->(function(){varurl=$('#url').val();varmsg=$('#msg').val();varwait=$('#wait').val();layer.open({anim:4,//动
阿宝PHP
·
2020-08-01 08:27
thinkphp5开发
关于
thinkPHP5
事务操作的总结
根据tp5官方给出的例子,我测试了一下,Db::startTrans();try{$re1=Db::name('t1')->insert(array("name"=>"szy"));$re2=Db::name('t2')->insert(array("name"=>6));Db::commit();$this->success("成功");}catch(\Exception$exception){
xxs18326183038
·
2020-08-01 07:49
php
mysql
thinkphp5
输出图片
我们如果想在tp5的控制器中用GD库生成图片,然后输出到浏览器,一般页面都是这样子的。。。方法一:在输出图后加个exit;页面正常显示但这样子,tp5的一些系统要加载的东西可以就没法执行了,所以这个方法不是很好。方法二:我们先来看下tp5自带的验证码是怎么正常显示的(tp5自带验证码在vendor/topthink/think-captcha/src/Captcha.php中,没有此扩展的要con
xiaopan233
·
2020-08-01 07:22
Thinkphp5
ThinkPHP5
整合phpqrcode生成网址二维码 ( 简单易懂实测可用 )
1.下载二维码插件Phpqrcode,地址https://sourceforge.net/projects/phpqrcode/files/,把下载的文件夹放到\thinkphp\vendor下2.在公共函数库添加函数create_qrcode();functioncreate_qrcode(){vendor("phpqrcode.phpqrcode");$data='http://www.bai
www0537webcom
·
2020-08-01 07:07
ThinkPHP
thinkphp5
接入公众号获取用户信息
最近看挺多人问这个接入流程的,大部分不是很完整,我给大家写一下,大家可以看下。一.首先把自己设为开发者二.配置公众号1.开发者密码一定要保存,之后是看不到的2.白名单一定要把自己服务的ip放里面3.服务器地址要和下面文件ping通,不然通过不了valid();//$wechatObj->responseMsg();classwechatCallbackapiTest{publicfunctionv
顺其自然~
·
2020-08-01 06:10
公众号获取用户信息
thinkphp5
.1+qrcode 二维码使用
1、注意:PHP版本要求7.1+2、用composer安装endroid/qrodecomposerrequireendroid/qrcode3、将二维码生成封装为服务位置:/application/index/service/QrcodeService.php4、QrcodeService.php代码如下:0,'g'=>0,'b'=>0,'a'=>0];//前景色constBACKGROUND_
小齐哥博客
·
2020-08-01 06:38
PHP
ThinkPHP5
.0微信公众号开发之 微信公众号接入
ThinkPHP5
.0微信公众号接入第一步:准备工作首先,要有自己的公众号(这句是废话),个人可以申请微信公众号的订阅号,企业才可以申请服务号,其次要有云空间或者服务器,并且将服务器IP添加至微信公众号开发配置中的
weixin_43046246
·
2020-08-01 05:35
ThinkPHP
ThinkPHP5
开发(一)实现登录功能
并且使用PHP最新版本PHP7,apache2.4,Ubuntu16.04准备:下载
thinkphp5
代码,放入apache目录,赋予777权限chmod7
吵吵丶
·
2020-08-01 05:48
ThinkPHP5
接入微信公众号支付
微信在生活中的地位越来越重要。人流量大,信息大的地方都是商户营销必争之地,在微信公众号中微信支付使用的场景越来越多。下面梁俊威博主就详细的讲解下ThinkPHP如何接入微信公众号支付。1、下载官方demo,并放到根目录/extend/下面,建议建一个Wxpay文件夹。以后如果想接入支付宝就再建一个Alipay。这样在多种支付的情况下目录可能会比较清晰。2、在WxPay.Config.php文件中修
梁俊威
·
2020-08-01 05:19
thinkphp5
微信授权获取用户信息
备忘使用首先第一步注册微信公众号,填写必要信息,如果没有可以先申请测试公众号调试使用1.申请测试公众号地址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login2.进入后扫码关注,如下图3.扫描关注公众号4.在后台填写回调地址,如下图:5.接下来就是进行访问了namespaceapp\index\controller;useth
weixin_37657512
·
2020-08-01 05:26
微信公众号
thinkphp5
+ PHPQRCode 类库简单实现生成二维码(原始二维码和带 logo 二维码)
2019独角兽企业重金招聘Python工程师标准>>>一、PHPQRCode是什么?PHPQRCode基于libqrencode的C库开发,提供创建二维码的API.注意:PHPQRCode的实现必须开启支持GD2扩展库(一般情况下都是开启状态)二、如何安装?项目下通过composer安装composerrequireendroid/qrcode手动下载复制到tp项目下代表第三方类库目录vendor
weixin_34270865
·
2020-08-01 04:39
thinkphp5
最美跳转页面
声明下:此教程来自TP官网,如果需要看原文,请点击一下链接http://www.thinkphp.cn/code/3437.html先给大家看下效果:直接撸代码:第一步:为了增加对移动设备的支持,在common.php加入以下函数:functionisMobile(){if(isset($_SERVER['HTTP_X_WAP_PROFILE'])){returntrue;}if(isset($_
weixin_34112900
·
2020-08-01 04:04
thinkphp5
框架生成二维码
二话不说,先上代码:第一中:不用再本地保存文件,直接在前台页面显示:这是控制器里面的内容,哦,对啦,首先要下载SDK:.phpqrcode类文件下载,下载地址:https://sourceforge.net/projects/phpqrcode/插件只要:下载下来的类文件是一个压缩包,里边包含很多文件和演示程序,我们只需要里边的phpqrcode.php这一个文件就可以生成二维码了。它是一个多个类
weixin_30917213
·
2020-08-01 03:34
php之微信公众号发送模板消息
讲一下开发项目中微信公众号发送模板消息的实现过程(我用的还是
Thinkphp5
.0)。
weixin_30685047
·
2020-08-01 03:42
利用
thinkphp5
的水印功能做图片海报
我自己网上开发了个微信投票,其中为了方便选手宣传就生成的图片海报,利于传播不易于被举报,下面给出关键代码片段,技术人员自行研究。//0.确定海报路径$voteimg_n=str_replace('.','_bh.',$voteimg);//1.合并横幅【这里打个标记:如果是自定义了水印图片,那么需要修改位置起点】$image=\think\Image::open('.'.$voteimg);if(
weixin_30485799
·
2020-08-01 03:19
thinkphp5
模型的增加数据
增加数据实例化模型对象后赋值并保存$user=newUser;$user->name='user';$user->email='
[email protected]
';$user->save();数组形式$user=newUser;$user->data(['name'=>'thinkphp','email'=>'
[email protected]
']);$user->save();直接实例化时传入数据$user=
weixin_30407099
·
2020-08-01 03:30
ThinkPHP5
微信支付代码详解
发起支付publicfunctionpay($id,$fee,$arr,$body,){$appid='APPID';$openid=$id;$mch_id='商户号';$key='********************';$out_trade_no=nowTime().randCode(10);$total_fee=$fee;$body=$body;//付款需要*100,因为支付腾讯按照分计算
slm311
·
2020-08-01 01:22
thinkphp
Thinkphp5
手册学习笔记--数据库操作
Thinkphp5
的数据库操作内容实在是太多太多,一些功能只有开发大型的项目的时候才能用到。老蔡记录的都是一些平时能用的到的语句。
sloafer
·
2020-08-01 00:00
ThinkPHP学习
thinkphp5
简单生成二维码
第三方类文件我这边是放在扩展类库目录下如图:/****Action:生成二维码图片*$para:$url:二维码的信息*$fileName:图片名称默认后缀.png*$level:容错级别*$size:设置二维码大小**/publicfunctioncreat_qrcode($url,$fileName,$level='L',$size='4'){//引入二维码类文件(这里特别提示如果你的类文件命
飞狐or
·
2020-08-01 00:57
linux 部署tp5 项目
ThinkPHP5
是一款十分流行的PHP框架,很多公司都基于TP开发。但是由于Pathinfo()的设置,使得TP5的框架在Nginx下会报404错误。
残夜之恋
·
2020-07-31 23:05
thinkphp5
微信支付
1、先讲一下申请流程,要有公共服务号,使用服务号的商户号、Appid、Key。2、开始开发咯下载微信支付开发文档中的demo,其他文件我也没看懂啥意思,只用到了以下文件(注意,WxPay.Api.php重命名为以下格式,把点去掉,方便在控制器中import):3、请求微信接口获取二维码链接publicfunctionwechat_pay(){if(empty($_GET))$this->error
叫我董坤坤
·
2020-07-31 21:37
thinkphp5
thinkphp5
--数据的增/删/改
#增加添加一条数据insert()$data=['foo'=>'bar','bar'=>'foo'];Db::table('Darren_user')->insert($data);添加多条数据insertAll()$data=[['foo'=>'bar','bar'=>'foo'],['foo'=>'bar1','bar'=>'foo1'],['foo'=>'bar2','bar'=>'foo2
Darren-PHP
·
2020-07-31 21:20
tp框架
thinkphp5
的微信支付整合
下载地址:链接:https://pan.baidu.com/s/1eRUkvtC密码:eu98原作者的:链接:https://pan.baidu.com/s/1dFyE4t7密码:s9a7下载后直接解压至extend目录下然后去公共函数库common写一个函数://微信支付函数functionwxpay($body,$total_fee,$out_trade_no){//传入支付参数//$out_
myarche
·
2020-07-31 20:22
ThinkPHP5
thinkphp5
上传图片及生成缩略图公共方法
直接上代码,可以写在公共文件common和继承的基础类中,方便调用/**$name为表单上传的name值*$filePath为为保存在入口文件夹public下面uploads/下面的文件夹名称,没有的话会自动创建*$width指定缩略宽度*$height指定缩略高度*自动生成的缩略图保存在$filePath文件夹下面的thumb文件夹里,自动创建*@returnarray一个是图片路径,一个是缩略
myarche
·
2020-07-31 20:22
ThinkPHP5
thinkphp
ThinkPHP5
微信支付扩展库(超级简单, 超级超好用!)
ThinkPHP5
微信支付最新扩展库(2017年9月24日).我的想法很简单,就是只需要调用一个静态方法就可以完成支付,查询,退款,查账等等,无需重复造轮子,专注自己业务!
Alvin哥哥
·
2020-07-31 20:35
php
thinkphp
thinkphp5知识点
ThinkPHP5
.1 路由地址中组合变量规则的使用
组合变量规则如果你的路由规则比较特殊,可以在路由定义的时候使用组合变量。例如:Route::get('item--','product/detail')->pattern(['name'=>'\w+','id'=>'\d+']);组合变量的优势是路由规则中没有固定的分隔符,可以随意组合需要的变量规则和分割符,例如路由规则改成如下一样可以支持:Route::get('item','product/d
lmp5023
·
2020-07-31 19:26
ThinkPHP5
开发API接口实例(life)
接口功能说明:前端提交学生学号(sno)给Api,Api接口返回此学生的基本信息API接口端namespaceapp\index\controller;usethink\Controller;useapp\index\model\Student;classUser{publicfunctionindex(){return$this->fetch();}//客户端提交学生学号(sno)给api,ap
lin123_00
·
2020-07-31 19:02
PHP
PHP学习
PHP开发
thinkphp5
微信公众号内支付
thinkphp5
引用微信js_sdk进行公众号支付我在这个过程中用的是微信提供的js-sdk(官方下载地址为:js_sdk下载地址);在这里我们进行的是1.以下我实际开发中采用的的是tp5框架,我把js-sdk
林虎s
·
2020-07-31 19:15
PHP
微信开发
框架
thinkphp5
文件上传的两种方式
文件上传代码如下:/***上传文件*@authorsxt*@paramstring$field_name上传的参数名*@paramstring$save_dir保存目录*@paramarray$config配置大小和扩展名*@returnarray|string*/functionupload($field_name='image',$save_dir='/upload/image',$confi
金刚巨猿神
·
2020-07-31 18:29
PHP基础
ThinkPHP5
php_fpm nginx in CentOS7.3
installphp7.1.13把PHP安装到/opt/php7.1.13/fromsource./configure--enable-shared--enable-mysqlnd--disable-rpath--disable-short-tags--enable-bcmath--enable-calendar--enable-exif--enable-fileinfo--enable-fpm-
喷射的熔浆
·
2020-07-31 17:37
thinkPHP5
生成二维码
安装endroid/qrcode1.进入
thinkPHP5
中,在cmd中输入下方代码composerrequireendroid/qrcode2.在控制器写入方法,如下:publicfunctionview
fanfan__good
·
2020-07-31 17:26
二维码
thinkPhp5
.1配置常量与输出
1.关于为何需要配置常量的解答,这里不做详细说明,简单来说就是增加项目灵活性,方便运维人员部署2.环境:
thinkPhp5
.1重要!!TP5.1对比TP5.0有较多不同。
dongZhenSong
·
2020-07-31 17:03
PHP
ThinkPHP5
集成微信JSAPI支付
第一次集成微信的JSAPI支付,用的是官方的SDK,里面有demo方法,文件有很多,不是所有的文件都可以用得到,相信有很多小伙伴和我一样会遇到各种各样的小问题官方的下载链接:https://pay.weixin.qq.com/wiki/doc/api/download/WxpayAPI_php.zip下面是我这次SDK里用到的文件:把上面的文件放到一个新建的文件夹再放到public目录下,放到pu
三只大象
·
2020-07-31 15:40
支付集成
ThinkPHP5
整合微信支付
首先在extend目录新建一个文件夹建立如下脚本:WxPayApi.php脚本如下:GetNotifyUrl();$appid=$config->GetAppId();$mch_id=$config->GetMerchantId();$onoce_str=$this->createNoncestr();$data["appid"]=$appid;$data["body"]=$body;$data[
程序猿佳佳
·
2020-07-31 14:04
PHP
ThinkPHP5
验证码图片生成
在系统开发过程中,一般情况下验证码是必不可少的东西,比如登录、注册、发表评论、上传文件等等,验证码可以防止部分恶意程序对网站的攻击,如果开发的时候使用的是ThinkPHP框架,那么生成验证码图片就太简单了。下面介绍一下验证码图片的生成步骤。1.打开php.ini配置文件,找到如下代码,将前面的分号去除,以开启图片相关插件的使用。extension=php_gd2.dll2.如果显示验证码的标签不是
飞鸿先森
·
2020-07-31 13:42
技术交流
thinkPHP5
生成海报(图片叠加定位)
放在common.php文件中functiongetbgqrcode($imageDefault,$textDefault,$background,$filename="",$config=array()){//如果要看报什么错,可以先注释调这个headerif(empty($filename))header("content-type:image/png");//背景方法$backgroundI
Wise man
·
2020-07-31 13:37
thinkPHP5
微信公众号获取微信用户信息
定义获取文件app_id='这里写公众号的openID';$this->app_secret='appsecret';}/***获取微信授权链接**@returnstring*/publicfunctiongetAuthorizeUrl(){$redirect_uri=urlencode(Request::instance()->domain().Request::instance()->url(
Wise man
·
2020-07-31 13:37
Thinkphp5
快速生成二维码
引入useEndroid\QrCode\QrCode;/**生成二维码*/publicfunctionbuild(){$text=$this->request->get('url','https://www.baidu.com/');$size=$this->request->get('size',250);$padding=$this->request->get('padding',15);$e
Wise man
·
2020-07-31 13:36
php
Thinkphp5
实现微信h5 支付
引入配置WxPay.Config.php就不多说了/***微信H5下单付款*@order付款信息*@bodys付款内容$order_number,$money**/publicfunctionwxmobielpay(){header("Content-type:text/html;charset=utf-8");require_onceVENDOR_PATH.'/wxpay/WxPay.Confi
Wise man
·
2020-07-31 13:05
Thinkphp5
实现定位水印/图片插入文字
publicfunctionimage(){$image=\think\Image::open(ROOT_PATH.'/sq.png');$image->text($user['realname'],ROOT_PATH.'/msyh.ttf',12,'#000000',[205,375]);$image->text($leves,ROOT_PATH.'/msyh.ttf',12,'#000000'
Wise man
·
2020-07-31 13:05
php
thinkPHP5
实现点击量(数据自增/自减)
setInc/setDec如不加第二个参数,默认值为1//score字段加1Db::table('think_user')->where('id',1)->setInc('score');//score字段加5Db::table('think_user')->where('id',1)->setInc('score',5);//score字段减1Db::table('think_user')->w
Wise man
·
2020-07-31 13:05
PHP 支付宝支付接入
注,我这里用的是ThinkCmf5.0与
Thinkphp5
.0有微小的差异,我会标注出来1、先去支付宝官网把Demo下载了,然后打开根目录中的“config.php”,把里面的参数填写,然后上传到extent
执着的小鱼儿
·
2020-07-31 11:16
Thinkphp
支付宝
thinkphp5
实现ios苹果ApplePay内购的验证流程
创建方法functioncurlHtml($url,$data=''){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_HEADER,0);curl_setopt($ch,CURLOPT_SSL_VERIFYPEER
fangdong88
·
2020-07-30 23:19
php
【新零售O2O】线上线下双店 助力业绩腾飞
商淘软件新零售O2O商城系统是基于
thinkphp5
.1搭建的能支持商户入驻的同城O2O系统,支持在线订单和门店购,支持会员管理、商圈管理,用户快速下单、商家配送功能,是一个极力打造城市1小时生活圈的服务平台
shangtaosoft
·
2020-07-30 20:19
运营心得
生活趣事
一行代码解决
ThinkPHP5
压缩水印图片后透明背景变成白色背景的问题
需求:在用户上传图片时添加图片水印,水印图大小需要根据用户上传的图片大小变化;思路:上传图片时,使用TP5封装好的图片处理类对上传的图片进行添加水印,水印图需要根据上传图片的大小进行适当压缩;问题:水印图压缩之后,原本透明底变成白色底;解决:小改tp5封装的图片处理类的压缩方法;过程:定位至:thinkphp\labrary\think-image\src->crop()方法(我们用到的thumb
ato'ng
·
2020-07-30 07:51
PHP
PHP端微信JS-SDK录音上传并转mp3和播放
Thinkphp5
.0的开发环境微信配置和使用privatefunctioncreateNonceStr($length=16){$chars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
Mumbaicat
·
2020-07-30 07:26
master
ThinkPHP5
数据库助手函数模型(model)的使用
在使用
ThinkPHP5
的过程中,我经常使用db进行数据库操作的,后来接触到了模型(model),刚使用时感觉跟db没啥区别,后来查官网知道模型基类中还提供了较多的其他的方法可以方便使用例如获取器、修改器
夜空划过的流星
·
2020-07-30 05:59
ThinkPHP
Thinkphp5
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他