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
php表单验证 对应jquery-validate插件
如果对参数不懂,可以参考jquery-validate插件学习推荐:《
thinkphp5
经典案例》http://www.kancloud.cn/duerhong/rumen/308144thinkphp
youmypig
·
2020-08-07 23:24
php手册
php
thinkphp5
解决跨域问题
解决方法网上有许多从各个角度来解决的方案,我不多赘述,只说明:本人的是使用
thinkPHP5
在服务器
藏-
·
2020-08-07 21:21
tp5单元测试1
1.安装
ThinkPHP5
的单元测试扩展composerrequiretopthink/think-testing=2.0.*2.安装完成后,会在应用根目录下面增加tests目录和phpunit.xml
wjp@001
·
2020-08-07 16:58
#
tp5
thinkphp5
连续签到;php连续签到奖励不同积分案例
最近项目有个需求,需要实现连续签到奖励不同积分,中间断签则重新计算的功能,弄了一晚上,写了一个雏形demo,记下开发思路。需要考虑部分:1,会员基数大,如果每个人的签到记录都存入数据库,每次签到查询会造成较大的查询和写入压力2,签到不同天数积分的获取问题初步设定优化方案:每次会员签到,触发删除签到记录,删除掉该会员数据两天前的签到数据,保留前一天的签到作为签到存档开发思路:会员表增加连续签到天数字
hujian-blog.vip
·
2020-08-07 16:49
thinkphp5开发总结
Thinkphp5
开启调试模式
方法一、在application下面的配置文件config.php中把调试模式改为true方法二、在应用的ROOT_PATH目录下面定义.env文件,并且定义APP_DEBUG配置参数用于替代入口文件的常量定义,这样便于在部署环境中设置环境变量来开启和关闭调试模式。(注意:定义了.env文件后,配置文件中定义app_debug参数无效。)//设置开启调试模式app_debug=true调试优势:1
林建龙
·
2020-08-07 15:09
【02】ThinkPHP
如何利用 Docker 搭建网站的开发环境
我们以
ThinkPHP5
.1为例,介绍如何在Windows中利用docker
lamp_yang_3533
·
2020-08-07 14:22
Docker
Thinkphp5
-开启调试模式
Thinkphp5
-开启调试模式大家好,我是Yangrl.给大家拜个晚年,祝狗年大吉,吧:)之前一直没注意,看着别人出错都是这种样子(调试模式)↓我的TP5是这个样子(部署模式)↓虽然觉得他们那种挺酷但没怎么在意
yAngrUiLin啊
·
2020-08-07 12:20
PHP
Thinkphp6快速入门一、
屏幕前学习的你,又是最靓的仔凭啥不学他开始部署tp6:引言:thinkphp6其实就是
thinkphp5
.2,6是最新的版本,很多人听过thinkphp3点几,
thinkphp5
.0,
thinkphp5
.1
望川`
·
2020-08-07 11:01
php学习
ThinkPHP6.0 安装
composer安装ThinkPHP6.0安装完测试开发规范一、目录和文件二、函数和类、属性命名三、常量和配置四、数据表和字段ThinkPHP6.0目录结构框架源码目录面向对象路由简介1.2017年4月27日,
ThinkPHP5
.1
独守空城念旧人
·
2020-08-07 10:11
ThinkPHP6.0
tp5 Column not found: 1054 Unknown column 'id' in 'field list'
ThinkPHP5
.1报错SQLSTATE[42S22]:Columnnotfound:1054Unknowncolumn'id'in'fieldlist'[10501]PDOExceptioninConnection.phpline687
sirdong
·
2020-08-06 15:00
thinkphp5
.x之Collection(集合)解析 php集合
注释难免有不足之处,欢迎指正
thinkphp5
.x之数据库操作相关解析Db类http://blog.csdn.net/fenglailea/article/details/52728705
thinkphp5
weixin_34245082
·
2020-08-06 10:46
ThinkPHP5
实现短信验证码注册功能
在现在这个短信通知泛滥的年代,短信验证码成了不可或缺,与此同时,短信验证码的平台也是各种各样。这样一来,平台好坏就无从区分。这里推荐用云之讯的吧,速度还不错,延迟没有,还送10块钱(100多条吧,测试够用了)。基本概念就不说了,下面直接进入正题吧。1.注册。2.进入到:开发者控制台->短信->产品总览,记录下右下角的api接口中的AppID,AccountSid,AuthToken再去模板库记录下
寻梦资源网
·
2020-08-05 21:17
ThinkPHP5
php
php实现短信验证
url=%2f二、编写核心代码(
thinkPHP5
)示例:$phone,"rand"=>$rand,]);echo"存入成功!".$Sms;};}}?
weixin_30273763
·
2020-08-05 20:39
ThinkPHP5
聚合数据短信验证码接口实现注册/忘记密码功能
1、前端页面主要代码这里点击发送验证码按钮通过ajax将相关信息传到后端getSms方法中。Ustate忘记密码MobileMobileCode获取验证码PasswordSecPassword返回登录注册点击发送验证码之后,根据状态码判断是否启动定时器,如果为true则验证码发送成功,定时器启动,如果为false则跳出相关错误信息的弹窗。functiongetCode(phone){if(!(/^
蛋叔(公众号同名)
·
2020-08-05 19:03
PHP
ThinkPHP5
thinkphp5
dump打印问题省略的问题
[xdebug];指定Xdebug扩展文件的绝对路径zend_extension="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug.dll";启用代码自动跟踪xdebug.auto_trace=on;允许收集传递给函数的参数变量xdebug.collect_params=on;允许收集函数调用的返回值xdebug.collect_return=on;指定
qq_26995601
·
2020-08-05 19:13
ThinkPHP
Web-7(25-28)-BUUCTF平台
old-hack[BUUCTF2018]OnlineTool[0CTF2016]piapiapia[ACTF2020新生赛]Include上一篇|目录|下一篇[BJDCTF2nd]old-hack发现是
thinkphp5
airrudder
·
2020-08-05 18:48
CTF
BUUCTF
支付宝 单笔转账到支付宝账户接口 - 提现
http://www.upwqy.com/details/84.html实现用户提现资金自动到账前期的支付宝配置可以参考文章支付宝配置(新版)当前开发环境:Windowsphpstudy
ThinkPHP5
qq_26995601
·
2020-08-05 16:54
支付宝接口
PHP
Node.js——浅谈Express的MVC(Model-View-Controller)模式使用
引言相信学过
ThinkPHP5
之类的后端框架的盆友,都或多或少对MVC有些了解,而Express虽然官网给定生成应用模板中并没有相应的Model、Controller文件目录,但是当Express结合Mongoose
WJCHumble
·
2020-08-05 14:12
#
Node.js
web前端全栈
Thinkphp5
开发电脑网站支付宝支付详细流程(线上测试篇)
在沙箱测试篇讲过的我在这里就不再做重复,详情请见上一篇PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)在沙箱测试的时候使用的是沙箱环境中的配置,现在进行线上测试,需要创建应用1、创建应用登录蚂蚁金服开放平台商户账号,进入管理中心选择开发者中心->网页&移动应用选择支付接入根据开发需求填写基本信息创建完成后,完善基本信息上传应用图标选择需要的功能(注:功能需要签约)在开发配置这里,按照沙箱测试的时
YuiJar
·
2020-08-05 12:03
支付
php
tp5.1/
thinkPHP5
.1/TP5.1 composer安装和使用PHPExcel
一.windows本地环境composer安装PHPExcel首先:下载安装composer其次cmd切换到项目根目录运行命令:composerrequirephpoffice/phpexcel注意:1.运行可能会报错OpenSSL之类的去php.ini中开启extension=php_openssl.dll扩展,去掉分号2.还有可能出现找不到匹配的包的错误,这是因为我本地用的phpstudy的n
小鹏程序
·
2020-08-05 01:11
TP5.0/5.1
TP5
Thinkphp5
.0 操作redis
一、//连接redisusethink\Cache;可以用Tp5自带的Cache操作redisfunctionredis(){$options=['type'=>'redis',//指定类型'password'=>'asdfghjkl','prefix'=>'sbn-','host'=>'127.0.0.1',];Cache::init($options);//初始化}二、redis数据存取Cac
小鹏程序
·
2020-08-05 01:11
TP5.0/5.1
thinkphp5
.1/5.0定时任务,详细操作步骤!
我主要做的是一个员工生日当天发短信的功能,每天跑一次脚本,第一步:a.App/模块/下创建command文件夹b.我这边是创建在admin模块里面,在command文件夹下创建一个SendMessage.php文件(具体名字自己根据需求定)c.复制下面的代码到SendMessage.phpsetName('SendMessage')->setDescription("计划任务SendMessage
苏木瑾
·
2020-08-04 22:55
php
tp安装
安装ThinkPHP
ThinkPHP5
的环境要求如下:PHP>=5.4.0PDOPHPExtensionMBstringPHPExtensiCURLPHPExtension严格来说,ThinkPHP无需安装过程
冷心丶
·
2020-08-04 14:24
简单记录
thinkphp5
使用Querylist插件做采集
源码地址:https://github.com/LeeToug/NewsGather最近公司需要做一个信息发布网站,任务分配下来之后确定我来主导这个项目。由于之前做小说采集网站的时候多用的是CMS自带的采集系统,但是本人实在不怎么感冒cms,所以在网上查看了一些资料,很神奇的找到了Querylist这个东西,今天就将我昨晚这次项目的里程分享一下。首先,querylist官网(http://www.
PHP视界
·
2020-08-04 13:51
PHP
thinkphp5
项目如何在阿里云云虚拟主机部署
最近用空闲时间写了个个人博客项目。由于是个人博客,目的就是节约成本,所以选购了独享阿里云云虚拟主机。我的项目在本地开发环境完全没问题,测试都通过了。然后高高兴兴的部署到阿里云去。艾玛!~访问不了。想了想tp5的入口是在public目录下的。而云虚拟主机又不能配置入口文件所在目录。心碎~ing以为tp5不支持虚拟主机,心想着thinkphp国内大牌,好框架,设计框架的人早就考虑好了,怎么可能不支持呢
amberom
·
2020-08-04 13:40
easywechat之微信支付--在
thinkPHP5
中的使用
1.2确定支付相关的配置参数已经配置好true,/***账号基本信息,请从微信公众平台/开放平台获取*/'app_id'=>'',//AppID'secret'=>'',//AppSecret'token'=>'',//Token'aes_key'=>'',//EncodingAESKey,安全模式下请一定要填写!!!/***日志配置**level:日志级别,可选为:*debug/info/not
xinzi11243094
·
2020-08-04 08:40
thinkphp
thinkphp5
使用easywechat的jssdk写微信分享功能
项目中引入easywechat使用composer安装$composerrequireovertrue/wechat:~4.0-vvv配置easychat的configuseEasyWeChat\Factory;$config=['app_id'=>'',//微信appId'secret'=>'',//微信秘钥//指定API调用返回结果的类型:array(default)/collection/o
weixin_43545220
·
2020-08-04 07:50
微信分享
easywechat (在
thinkphp5
中使用easywechat完成微信网页认证)
由于在easywechat中没有提及在thinkphp中的使用,后来我在http://www.thinkphp.cn/topic/45416.html中找到了有人已经封装了一下,我把自己使用的过程写下来与大家共勉在thinkphp中安装easywechat1.使用composer下载使用命令行进入thinkphp根目录然后运行下面的命令:composerrequirehooklife/thinkp
メイ
·
2020-08-04 04:50
ThinkPHP5
.1+ 验证码功能实现
۩背景
ThinkPHP5
.1已经出现很久了,最近有所接触,下面介绍一下常用的第三方验证码功能的使用。
moTzxx
·
2020-08-04 02:21
ThinkPHP
thinkphp5
学习的一些注意事项
使用前查看框架的开发规范,做到命名规则的统一控制器命名的的注意事项1.建议在配置文件中将控制器的后缀名置为true//控制器类后缀'controller_suffix'=>true,因为控制器的类名可能会和模型的类名相同,比如User,Customer,Order之类的。2.控制器尽量使用一个单词,如果使用两个及以上,首字母大写,其他全小写classUserinfoControllerextend
weetch
·
2020-08-04 02:21
thinkphp5
thinkphp5
常用的使用方式
thinkphp5
常用的使用方式内容目录param获取内容后台输出内容和渲染模板生成url地址(类似旧版本的U方法)后台页面跳转后台页面重定向数据库增删改查数据库链式操作数据库事务操作数据库单个查询和批量查询数据库快捷查询数据库新增单条数据和批量新增读取器和修改器数据库字段类型转换表单验证数据库给关联的基本定义分页输出助手函数
小黄鸡kimhuhg
·
2020-08-04 01:03
Android
php
esaywechat 使用遇到的坑
框架
Thinkphp5
.1在项目根目录使用composerrequireovertrue/wechat:~4.0-vvv下载安装完成后在vendor目录下可见。
wenjuice
·
2020-08-03 23:58
thinkphp
easywechat
thinkphp5
+easywechat:微信公众号内支付
前几天写了一下使用tp5和easywechat集成微信扫码支付的方法(可以点这里查看),里面已经说过咱们安装easywechat了,这里就不在重复说明了,直接写集成的步骤了:1,相关的配置请参考之前的第一篇文字2,页面样子如下:页面代码就不贴了,就只是写了下按钮的代码如下:1])}"type="button"style="width:98%;height:40px;background:#2ba2
小璐謌
·
2020-08-03 22:27
微信
以小程序初识tp5
转载请注明出处:http://blog.csdn.net/qq_34819586以小程序初识tp51
Thinkphp5
安装的一种方式:安装好wamp后,把think框架文件夹(这里直接替换成我下面链接的小项目
静 (* ̄︶ ̄)
·
2020-08-03 22:49
已不接触了
thinkphp,
thinkphp5
的唯一验证问题
今天在做商城会员等级自动验证的时候发现会员等级名称唯一性验证有问题。添加的时候没有问题,再次编辑就会表示已存在。原来编辑的时候,没有更改名称,但是验证的时候,把自己给算进去了。所以需要使用验证场景,可以在定义场景的时候对某些字段的规则重新设置。namespaceapp\index\validate;usethink\Validate;classUserextendsValidate{protect
newtop_rui
·
2020-08-03 20:41
互联网
ThinkPHP5
.0集成微信扫码支付(PC端)
前两天发现微信官方测试扫码支付的链接崩了,公益404了,http://paysdk.weixin.qq.com,微信也不说一声,这让使用这个链接生成二维码的用户情何以堪......只好下载官方的demo放到自己网站上生成二维码了。趁热打铁,把微信支付demo集成到tp5里面,实现微信扫码支付~~~下载demo,目录结构如下:把lib文件夹拿出来,放到tp5根目录vendor文件夹下,重命名为wxp
李维山
·
2020-08-03 20:38
PHP
ThinkPHP
ThinkPHP
微信支付
微信扫码支付
thinkphp5
+easywechat开发小程序支付
composer下载
thinkphp5
composercreate-projecttopthink/think[你的目录名]--prefer-distcomposer下载easywechatcomposerrequirehooklife
luo1324574369
·
2020-08-03 19:19
tp5.1 微信支付
引用:http://www.thinkphp.cn/code/3593.htmlGithub查看最新代码https://github.com/dream2023/
ThinkPHP5
-wxpay原文件适合
我是高手高手高高手
·
2020-08-03 17:35
thinkphp5
微信
thinkphp5
更新数据(修改数据)
(1)、update函数注意这个语句会报错因为没条件$db=Db::name('user');//执行这样一条没有条件的语句会报错如果真的需要更新所有//需要where条件写一个行等于1=1//执行成功返回的是影响行数//$db->update(['username'=>'test']);(2)、setField函数更新数据操作$db=Db::name('user');//返回影响行数$db->w
黎明科技
·
2020-08-03 15:02
PHP
thinkPHP5
实现微信支付(app端)
第一步:建立一个支付控制器pay.php,是由上个页面选择好支付方式之后确认支付后需要经过的控制器(这里选择的是微信支付),代码如下:where($where)->find();//获取支付方式$pay_type=input('post.pay_type');//微信支付或者支付宝支付//获取支付金额$money=input('post.totle_sum');//判断支付方式switch($pa
城下灯火
·
2020-08-03 15:30
初识tp5
作为一名刚毕业的小白,第一次接触
thinkphp5
,是一个erp项目。这里分享一下工作两周的一些感悟,如有错误,欢迎指出。
chen__mo
·
2020-08-03 15:47
php
easywechat--在
thinkPHP5
中的使用
1.安装1.1v-4.0版本要求PHP版本在7.0以上1.2在项目目录下运行以下命令若未安装composer,则先安装composer->http://docs.phpcomposer.com/00-intro.htmlwindows环境下安装报opensslextensionismissing,则修改php.ini文件,开启extension=php_openssl.dllcomposer安装完
aeq6442
·
2020-08-03 14:32
Thinkphp5
自定义分页样式显示页码和数量
原文章地址:http://www.zhaisui.com/article/52.html
Thinkphp5
自带的分页比较简单,本文通过修改Bootstrap类自定义显示分页的页码和数量一、修改完成后如下图显示二
青铜造白
·
2020-08-03 14:28
PHP
THINKPHP
thinkPHP5
+easywechat 微信支付
1、composer下载
thinkphp5
composercreate-projecttopthink/think[你的目录名]--prefer-dist2、composer下载easywechatcomposerrequirehooklife
Tina_1202
·
2020-08-03 14:22
thinkphp
ThinkPHP5
.1数据唯一性验证方法
★背景在数据表设计时,很多时候需要对字段设置为唯一性(unique),比如标签的设定;而运用在
ThinkPHP5
.1中,可以使用Validate验证规则进行设置操作文档>>>【unique验证规则参考指导
moTzxx
·
2020-08-03 11:18
PHP
用easywechat获取open_id(
thinkphp5
.0)
oauth->user();Session::set('openid',$user->id);returntrue;}returnfalse;}//获取openidpublicfunctionget_openid(){$url='http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];//当前
huizhang.
·
2020-08-03 11:54
php
thinkphp5.0
微信开发
用session实现的用户登陆,客户端是怎样获取到cookie信息的
实验环境实验环境:xampp+
Thinkphp5
+Firefox首先清除浏览器的cookie缓存和服务器端的session文件。
weixin_33755847
·
2020-08-03 06:20
【
thinkphp5
操作redis系列教程】哈希类型之hMset
connect('127.0.0.1',6379);$redis->flushAll();/***redishash是一个string类型的field和value映射表,特别适用于存储对象*///批量填充HASH表$redis->hMset('h',array('name'=>'rocky','age'=>27));$res=$redis->hGetAll('h');var_dump($res);
深漂小码哥
·
2020-08-03 02:14
redis
ThinkPHP5
框架where实现or查询的两种方法
免费API接口:http://www.wangshuwen.com/portal/article/detail/id/12.html1.采用闭包方式tp5中采用闭包的方式:$map['user_id']=1;$map['status']=0;$or_map['user_id']=$map['user_id'];$or_map['audit']=['in',['1,2']];$list=Db::na
瞳話cium
·
2020-08-02 19:54
PHP
MySQL
ThinkPHP5
框架where如何实现or查询
ThinkPHP5
框架where内部实现精选or条件拼接,一直没有找到合适的方法,不像tp3版本可以使用采用以下方法:$map['user_id']=1;$map['status']=0;$or_map
大肚晓东
·
2020-08-02 18:27
php
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他