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
ThinkPHP
thinkphp
5 记录日志
记录日志tp_log('支付回调数据===>'.json_encode($data),'index',request()->controller());记录最后一条sqlusethink\Db;tp_log('支付回调数据===>'.Db::getLastSql(),'index',request()->controller());记录日志的方法/***[tp自带写入日志-详细]*@paramar
科小洋_Lmy
·
2020-09-16 08:28
php
tp5
tp3整理
php
Thinkphp
5 网页访问方式(地址,接口)
https://wechatmini.edu-pay.com.cn/api.php?s=/Pinganapi/insurehttps://wechatmini.edu-pay.com.cn/index.php/index/login
科小洋_Lmy
·
2020-09-16 08:27
php
tp5
tp3整理
thinkphp
5 事务回滚
thinkphp
5try{$user_add['user_id']=$post_data['openid'];//开启事务Db::startTrans();$re['add1']=Db::table($
科小洋_Lmy
·
2020-09-16 08:27
php
tp5
tp3整理
php
Thinkphp
5实现无限极分类
商品分类页显示主要调用common里的函数:在控制器调用getlevel()的方法,在递归方法里用到的函数有:str_repeat()array_merge()在控制器controller先赋值publicfunctionindex(){$data=db("数据表")->select();return$this->fetch("",['data'=>$data]);}//res要整合的数据//pi
China$果栋
·
2020-09-16 06:05
thinkphp
无限极分类
php递归
LNMP环境下隐藏入口文件public和index.php后的小问题
在nginx中配置了重写后一直显示解决方案:实际是因为静态资源访问路径写错了,同时我的nginx服务器禁止了目录访问,打对测试路径之后大佬nginx配置参考:http://www.
thinkphp
.cn
xiedongze__
·
2020-09-16 04:19
TP5
nginx
thinkphp
5 返回数组提示variable type error: array
参考链接:http://www.
thinkphp
.cn/topic/42263.htmlhttps://jin
qml666
·
2020-09-16 04:21
ThinkPHP
ThinkPHP
多表回滚无效
今天首次用到了多表回滚,遇到了一个坑。错误代码如下:try{$Member=D("Member");$Member->startTrans();$member_condition['id']=11641;$member_data['id']=10000;$member_res=$Member->where($member_condition)->save($member_data);if($mem
transformer_WSZ
·
2020-09-16 03:11
php
thinkphp
5学习笔记
ThinkPHP
5.1.
qq_37880655
·
2020-09-16 03:06
thinkPHP
ThinkPHP
及PHP查询小技巧
1:关联查询并有的字段名相同查询全部字段$goodsNum=$cartlistM->field('*,a.idascid')->join('Goodsasbona.goods_id=b.id')->where(array('a.id'=>$_POST['cartID']))->find();2:查询按条件去处重复值的语句M('propertytake')->group('batchnum')->w
qq_37880655
·
2020-09-16 03:35
thinkPHP
PHP
ThinkPHP
5 和 iframe 问题
ThinkPHP
5和iframe问题在index.html的iframe路径是这么写的刚开始我在网上找了好多资料,才知道是
Thinkphp
不支持页面调用页面,所以只要把iframe的src属性改成可用通过
时间淡忘一切
·
2020-09-16 03:18
ThinkPHP
Thinkphp5
iframe
OneinStack中LNMP环境给Nginx开启pathinfo
项目上服务器,写ajax的时候路径写成index.php/home/Login/Index这种形式的了(用的
Thinkphp
框架),环境用Nginx没开pathinfo,无法正常访问.找到你的虚拟站点的
姜红杰
·
2020-09-16 03:21
php
linux
thinkphp
动态修改config配置文件永久保存
$pat[0]='app_debug';$rep[0]='true';functionsetconfig($pat,$rep){/***原理就是打开config配置文件然后使用正则查找替换然后在保存文件.*传递的参数为2个数组前面的为配置后面的为数值.正则的匹配为单引号如果你的是分号请自行修改为分号*$pat[0]=参数前缀;例:app_debug$rep[0]=要替换的内容;例:true*/if
hxb_韩
·
2020-09-16 03:49
php函数
php类
TP5.1事务操作和TP5事务回滚操作多表
tp5事务回滚操作多表http://www.manongjc.com/article/50163.htmltp5.1事务回滚操作https://www.kancloud.cn/manual/
thinkphp
5
呆呆呆呆了
·
2020-09-16 02:16
PHP
事务操作
TP5回滚
ThinkPHP
6 多模型下事务处理
mysql下,事务不是针对某个特定的表或者特定的模型的,因此在多模型的情况下,不需要针对每个模型分别startTrans、commit和rollback。即使模型中有继承startTrans方法,可以通过Model::startTrans();启动事务,但其作用等同于Db:startTrans();。因此可以直接写为以下形式。通过测试,在出现异常时,通过图中自增值可看出(自增值在rollback时
TLingC
·
2020-09-16 02:45
mysql
thinkphp
ubunt mint配置nginx处理
thinkphp
框架
把dir替换为自己的项目路径把fastcgi_passunix替换为Unix监听php的socket文件路径即可不想使用Unix方式处理php换为监听php的端口号即可server{listen80;server_namelochvip.bairuishequ.com;rootdir;indexindex.phpaccess_log/var/log/nginx/menglin1042_access
校胡
·
2020-09-16 02:25
Linux
nginx
php
thinkphp
文库网站开发,文库网站定制,仿百度在线文档网站建设
网站采用:PHP+MySQL+
thinkPHP
框架(可定制)支持doc、docx、ppt、pptx、xls、xlsx、pdf等主流文档格式提供一站式服务:联系QQ:2360248666(私聊),微信:luenmicro
weixin_43144260
·
2020-09-16 02:24
ThinkPHP
5.1 使用 curl 推送文件到远程服务器
请注意:php版本要大于等于7以上。发送端:/***通过curl传输文件到远程服务器*@paramstring$url推送的远程服务器地址*@paramstring$file要推送的文件的路径*@returnbool|string*/functionpost_files($url,$file){$data=[];$file=realpath($file);$data=['file'=>new\CU
wuxing164
·
2020-09-16 01:50
php
TP5
dropload +
thinkPHP
+ ajax 简单实现上拉加载
前端://引入//不可与jquery同时引入XXXXXXXXXJS:$(function(){//页数0即为第一页varpage=0;//每页展示20个varsize=20;//dropload$('.content').dropload({scrollArea:window,loadDownFn:function(me){page++;//拼接HTMLvarresult='';$.ajax({t
那个小白
·
2020-09-16 01:40
thinkPHP
命令执行漏洞
thinkPHP
中反斜杠的作用是类库\命名空间命令执行的姿势通过反射invokefunction调用call_user_func_array方法,call_user_func_array函数接受两个参数
anan2175
·
2020-09-16 01:41
php
shell
数据库
关闭
ThinkPHP
模板缓存
昨天看了一下
ThinkPHP
的文档,今天开始配置环境调试的时候发现一直在项目的Cache下面生成缓存,模板调整内容后又得删除,可恶之极!
zhjx922
·
2020-09-16 00:01
PHP框架
thinkphp
5.0之微信扫码支付开发及回调处理
说到微信支付接口开发估计大多数小伙伴儿都已经尝试开发过了,这次给大家带来一篇使用
thinkphp
5.0开发的微信扫码支付。
xmwangtiger
·
2020-09-16 00:34
技术文章
tp5微信支付
tp5微信二维码扫码支付
当
thinkphp
遇到no input file specified时
需要修改这时可以修改网站目录的.htaccess文件:将RewriteRule^(.*)$index.php/$1[QSA,PT,L]改为RewriteRule^(.*)$index.php/s?=$1[QSA,PT,L]Options+FollowSymlinksRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUES
BUG的缔造者
·
2020-09-16 00:14
thinkphp
使用中遇到的问题
参数传递的问题:在传递文件路径的参数时,因为路由模式把斜杠解析了,所以需要对参数进行encode,使用urlencode不行,后来尝试用base64_encode,解决问题;
weixin_33963594
·
2020-09-16 00:13
Thinkphp
框架网站 nginx环境 访问页面access denied
今日不熟一个tiinkphp框架网站的时候,由于服务器环境是centos6.5+nginx1.8,已经运行php商城项目很正常,本以为一切比较简单,直接新建了项目文件夹,xftp上传了程序,并配置nginx.conf文件,添加新的server块,绑定了子域名跟项目文件夹的关系,一开始访问是Noinputfilespecified页面报错,很显然是联想到是不是php文件解析不成功造成了,检查新添加的
weixin_33953384
·
2020-09-16 00:12
运维
php
关于
ThinkPHP
框架的一些问题(一)
1、TP框架设置404页面点击打开链接2、TP框架URL规则、URL伪静态、URL路由、URL重写、URL生成点击打开链接3、TP框架下Apache的URL重写和伪静态的疑惑点击打开链接4、TP框架URL重写点击打开链接
站着的影子
·
2020-09-15 23:45
ThinkPHP
thinkphp
截取部分字符串函数
1.函数解释:msubstr($str,$start=0,$length,$charset=”utf-8″,$suffix=true)$str:要截取的字符串$start=0:开始位置,默认从0开始$length:截取长度$charset=”utf-8″:字符编码,默认UTF-8$suffix=true:是否在截取后的字符后面显示省略号,默认true显示,false为不显示模版使用:{$vo.ti
Adam0407
·
2020-09-15 23:49
thinkphp
使用phpexcel导出大容量数据时出现的相关问题
修改完配置后要重启服务器才有效问题):Cannotuseoutputbufferinginoutputbufferingdisplayhandlers解决:把
Thinkphp
/Command/common.php
Adam0407
·
2020-09-15 23:49
thinkphp
thinkphp
3.2.2升级3.2.3后 Base table or view not found: 1146解决办法
在没升级前如果
thinkphp
中没有对应的数据表,直接定义模型就可以了,用D方法实例化就可以了,不过最近tp升级到3.2.3后出现问题提示错误:SQLSTATE[42S02]:Basetableorviewnotfound
sinat_27044693
·
2020-09-15 23:52
thinkPHP
PHP错误
thinkphp
模型
错误
相对于别的php框架来说
thinkphp
有什么缺点吗?
Thinkphp
就像是电脑操作系统里的Windows。足够简单,能让你很快地体会到什么是MVC,就像Windows能让你认识电脑是个什么东西,日常能用来干些什么事情。
寻欢-
·
2020-09-15 23:26
程序人生
点击查看更多
因为采用的是
thinkphp
框架,里面的是循环出来值的,他属于服务端循环的,所以我们js不能直接获取到,比如$("volist")这种写法是错误的之前做的点击查看更多,都是采用如下方式去写的:这边先定义一个
爱吃芒果de仙女
·
2020-09-15 23:16
利用PHPExcel导出数据到excel
这里记录下,用的是
thinkphp
的,先把PHPExcel库下下来,放到项目里/Lib/ORG/目录下,我的是/Lib/ORG/PHPExcel下面的图web页面上展示的看了图之后,应该就知道到excel
molaifeng
·
2020-09-15 23:21
PHP
关于ThinkCMF插件
最近入职了新公司,需要对一个PHP项目进行二次开发,是基于
ThinkPHP
框架的ThinkCMF项目。
czl_czl
·
2020-09-15 23:07
thinkphp
模板变量输出的几种情况及注意点
其实在
thinkphp
中模板变量输出是有几种不同的情况的,刚开始接触
thinkphp
的时候不是很了解,现在来稍微总结一下。
田卡心
·
2020-09-15 23:32
学习笔记
Thinkphp
5进阶——05 中间件
前言中间件主要用于拦截或过滤应用的HTTP请求,并进行必要的业务处理。中间件应该拿来做些什么事情?例如权限验证,访问记录,重定向等等。使用中间件1.定义一个中间件application目录下创建http文件夹,http目录创建middleware文件夹,middleware目录下创建中间件文件。param('name')=='tim'){returnredirect('think');}retur
TimChen666
·
2020-09-15 22:01
thinkphp5
thinkphp
3.2 xlsx 上传文件、文件数据读取
publicfunctionuploads(){if(IS_POST){$postData=I('post.');$upload=new\Think\Upload();//实例化上传类$upload->maxSize=3145728;//设置附件上传大小//$upload->exts=array('jpg','gif','png','jpeg');//设置附件上传类型$upload->rootPa
工作中那点事儿
·
2020-09-15 22:51
php
thinkphp
5部署到LAMP服务器显示Access denied.
问题:
thinkphp
5部署到LAMP服务器,首页正常访问,其余页面访问显示Accessdenied解决:1.先把文件夹权限改为7772.进入服务器,改文件。
dk2319193
·
2020-09-15 22:04
php
Fatal error: Uncaught Error: Class 'think\App' not found in E:\Project\test\
thinkphp
\library\thi
thinkphp
出现报错Fatalerror:UncaughtError:Class'think\App'notfoundinE:\Project\huidian2\
thinkphp
\library\think
cmj8043719242
·
2020-09-15 22:10
tp5
解决
ThinkPHP
部署时Access denied.
在本地开发(LAMP)好的
ThinkPHP
应用,部署到腾讯云时,先是提示_STORAGE_WRITE_ERROR_:.
chen782079048
·
2020-09-15 22:25
解决问题
解决
ThinkPHP
3.2.3 引入后台模板访问不成功
在后台模板引入后,进行访问,一般来说,在浏览器中访问http://localhost:63342/Test/index.php/Admin,便可以看到欢迎界面,一如框架引入时候,但不知为何,在我引入后,进行访问时,总是出错。尝试了很久,也在网络上找了好久的问题解决方法,个人觉得,豆瓣的这个方法(https://www.douban.com/note/266158152/)很是给力,好多都根据这上面
丫丫教育琐事
·
2020-09-15 22:42
PHP学习笔记
thinkphp
中无法解析__PUBLIC__ 模板常量
一般情况来说,都会正常解析,不能解析的,可能是代码出错了,导致前端无法编译,所以就无法解析常量了....
a787031584
·
2020-09-15 22:04
thinkphp
thinkPHP
数据库操作
thinkphp
操作数据库方法有M()和D()两种方法下面注要使用M()方法数据库简单的查询$sel=M('table')->select();print_r($sel);根据时间早晚查询$User=M
但愿我会飞
·
2020-09-15 22:00
MySQL
数据库
mysql
thinkphp
ThinkCMF配置URL
折腾了一下ThinkCMF的URL重写,以下是一些整理:ThinkCMF是基于
ThinkPHP
的,所以其配置很多与
ThinkPHP
相似,在TP中有这么几种模式:第一种:普通模式,在配置文件中URL_MODEL
ZSC_LM
·
2020-09-15 22:58
#
thinkphp
CentOS
#
thinkcmf
#
Nginx
url
#
pathinfo
Nginx服务器部署
thinkphp
3.2 项目出现【Access denied】问题
最近在做一个项目采用的是双入口前台index.php后台admin.php在部署到服务器的时候出现了Accessdenied下面说一下怎么解决的:第一步检查URL_MODEL是什么模式第二步检查php.ini配置文件找到cgi.fix_pathinfo的值改成1第三步配置nginx(加红色关键部分)server{listen80;server_name****.com;root/data/wwwr
BlueSky-PHP
·
2020-09-15 22:24
PHP
在使用
thinkphp
框架时,在模板中尽量少使用php代码段,会导致不解析的后果
小编在使用
thinkphp
时,遇到了让人哭笑不得的问题,向img标签的src传递的变量无法解析,代码如下$vo['id']))}"style="font-size:16px;margin:0;color
曦望未来
·
2020-09-15 21:29
php
thinkphp
商品添加款式 、规格、图片上传
商品添加规格款式、需求就是、前台点击图片显示商品数量、价钱、规格名称、图片等、我先上一张展示图讲一下我们会遇到哪些问题:后台有数据直接展示,可以添加和修改,也可以删除,还有上传图片、(假设上传两个款式)怎么确定这张图片属于哪一个的,先上一下代码:-->-->-->-->-->-->-->每个商品都有款式、上面说到商品id,那么拿着我们的商品id,来请求后台。如果有数据那么就先展示出来functio
工作中那点事儿
·
2020-09-15 21:02
php
ThinkPHP
目录下面php文件 Access denied. 的问题
对于这种拒绝访问的报错,从我遇到过的问题总结来讲,可以从几个方向入手:1.文件权限。最容易想到的也是这个使用命令chmod-R777目录名2.环境配置。这个我也是有遇到过的改php.ini文件。将cgi.fix_pathinfo的值改成1。3.调整环境和域名配置。这里我只说lnmp环境下的一种,因为这个是我遇到过的。首先是nginx.conf中,添加fastcgi_split_path_info^
dixu3015
·
2020-09-15 21:47
php
运维
Thinkphp
5.0.x漏洞原理分析
本测试环境用的是php7.0.12+apache+
thinkphp
5.0.20poc:http://127.0.0.1/tp5.0/public/index.php?
NoOne_52
·
2020-09-15 20:44
ThinkPHP
实现replace into | 覆盖重复数据
M()->add方法的第三个参数设为1或者true,M()->addAll()方法同理。文档p135末有说明:在数据插入时允许更新操作:add(data=′′,data='',data=′′,options=array(),replace=false)其中add方法增加replace=false)其中add方法增加replace=false)其中add方法增加replace参数
sr_www
·
2020-09-15 20:04
ThinkPHP3.2.5
接口数据使用
ThinkPHP
5的自定义分页
tp程序自带了分页的功能,用起来很是方便,特别是默认情况下直接连样式都写好了。非常的省心。但这只是对于数据库操作而言。如果我们想要对请求的接口数据进行分页,那么该如何使用paginate方法呢?知其然我们首先来查看tp数据的分页流程是怎么样的。先写一个数据库分页的代码$page=Db::name("null")->paginate();$page->render();使用ctrl+鼠标左键,进入p
amberom
·
2020-09-15 19:15
ThinkPHP
Array and string offset access syntax with curly braces is deprecated
[8192]ErrorExceptionin/www/127.0.0.3_scutn_com/vendor/
thinkphp
/library/think/db/Query.phpline568Arrayandstringoffsetaccesssyntaxwithcurlybracesisdeprecated
wudimei_com
·
2020-09-15 18:20
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他