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
ThinkPHP3
thinkphp3
debug=false出现的问题
线上tp3.2框架下的项目,在关闭debug的情况下,更新了Application/common目录下的文件,请求相应的接口返回404或者错误,原因:think.class.php在关闭debug时,框架会加载runtime目录下的APP_MODE~runtime.php文件,解决方法暂时有:删除runtime下的~runtime.php文件,重新访问生成新的文件开启debug,访问接口,再关闭
MORESIR
·
2020-02-02 09:18
ThinkPHP3
下集成支付宝电脑网站支付出视频啦!!!
2018年4月16日
ThinkPHP3
下集成支付宝电脑网站支付出视频啦!!!
ThinkPHP3
下集成支付宝电脑网站支付出视频啦!!!
ThinkPHP3
下集成支付宝电脑网站支付出视频啦!!!
黑泡泡王子
·
2019-12-31 17:03
朋友想玩下百度的ORC我鼓捣鼓捣
thinkphp3
集成百度sdk
console.bce.baidu.com/ai/#/ai/ocr/overview/index创建应用获取上面的信息2下载官方SDK找到了PHP的版本下载使用官方的http://ai.baidu.com/sdk下载3集成到他的系统是
thinkphp3
baker95935
·
2019-11-25 22:00
目录参考
三大特点常用的数组操作常用函数关于系统环境配置的一些函数date()日期函数foreach的&各个版本的区别RBAC权限AUTH权限常用数据存储格式之xml常用数据存储格式之jsonphp设计模式trait详解框架框架学习思路
ThinkPHP3
汪玉龙
·
2019-10-12 11:00
代码审计-
Thinkphp3
框架EXP表达式SQL注入
最近看java框架源码也是看的有点头疼,好多还要复习熟悉还有好多事没做...慢慢熬。网上好像还没有特别详细的分析我来误人子弟吧。0x01tp3中的exp表达式查询表达式的使用格式:$map['字段名']=array('表达式','查询条件');表达式不分大小写,支持的查询表达式有下面几种,分别表示的含义是:重点看expEXP表达式支持SQL语法查询sql注入非常容易产生。$map['id']=ar
卿先生
·
2019-09-16 23:00
如何理解 Laravel 和 ThinkPHP 5 中的服务容器与注入?
甚至都是直接跳过去,不看,反正我也不一样用得到这么高端的东西,如果在短时间内有这个念头很正常,尤其是习惯了
ThinkPHP3
的使用者,相对引入的理念比较前沿,如果你在长时间内都不去考虑去理解,那就要看你自己的职业规划了
唯一丶
·
2019-07-03 00:00
php
laravel
thinkphp5
ioc
di
thinkphp3
、thinkphp5框架中,如何用order()实现自定义排序呢?非常有用!
thinkphp3
、thinkphp5框架中,如何用order()实现自定义排序呢?
一亩地
·
2019-01-24 18:37
❤
PHP
❤
数据库
ThinkPHP3.2 框架sql注入漏洞分析(2018-08-23)
0x00前言北京时间2018年8月23号11:25分星期四,tp团队对于已经停止更新的
thinkphp3
系列进行了一处安全更新,经过分析,此次更新修正了由于select(),find(),delete(
FLy_鹏程万里
·
2018-12-11 14:49
———ThinkPHP
【框架漏洞】
教你Thinkphp5如何实现微信扫码支付功能
教你Thinkphp5如何实现微信扫码支付功能,
Thinkphp3
也差不多,需要的可以自动调整哦。
hyhuihui
·
2018-11-05 15:44
微信支付
扫码支付
php类库速查表升级
历史回顾我感叹于laravel的生态完好,tp5的类api的缺失(以前
thinkphp3
时代,帮助公司用apigenNetBeans里生成过一个3.1版本的api)。
yangweijie
·
2017-07-31 22:18
php
反射
速查表
php
ThinkPHP3
上传文件中遇到的问题
在用
ThinkPHP3
上传图片的开发过程中遇到如下几个问题:上传根目录不存在!请尝试手动创建:.
鹿呦呦
·
2017-03-24 10:00
ThinkPHP3
自动加载公共函数文件
7d根目录├─Application应用目录│├─Common公共模块││├─Common公共函数文件目录│││├─index.html││├─Config配置文件目录│││├─config.php│││├─index.html│├─HomeHome模块│├─Runtime运行时的目录├─Public资源文件目录├─ThinkPHP框架目录└─index.php入口文件1.默认公共函数文件在Thi
鹿呦呦
·
2017-03-23 16:00
控制器的模块和操作
一、空模块和空操作1、空操作
thinkphp3
/index.php/City/tj不存在tj城市function_empty($name){$this->show("$name不存在返回首页");}2
lyj1101066558
·
2016-04-29 17:00
输出和模型使用
一、
ThinkPHP3
的输出 (重点)a、通过echo等PHP原生的输出方式在页面中输出b、通过display方法输出想分配变量可以使用assign方法c、修改左右定界符休要修改配置文件中的配置项'
lyj1101066558
·
2016-04-29 17:00
CURD特性
二、
ThinkPHP3
读取数据 (重点)对数据的读取Read$m=newModel('User');$m=M('User');select$m->select();//获取所有数据,以数组形式返回find
lyj1101066558
·
2016-04-29 17:00
ThinkPHP 3 的CURD介绍
本节课大纲: 一、
ThinkPHP3
的CURD介绍(了解) 二、
ThinkPHP3
读取数据(重点) 对数据的读取Read $m=newModel('User'); $m=M('User'); select
zhaoyangjian724
·
2016-04-06 10:00
ThinkPHP 3 的输出
一、
ThinkPHP3
的输出(重点) a、通过echo等PHP原生的输出方式在页面中输出 b、通过display方法输出 想分配变量可以使用assign方法 c、修改左右定界符 休要修改配置文件中的配置项
zhaoyangjian724
·
2016-04-05 15:00
ThinkPHP 3 的输出
一、
ThinkPHP3
的输出(重点) a、通过echo等PHP原生的输出方式在页面中输出 b、通过display方法输出 想分配变量可以使用assign方法 c、修改左右定界符 休要修改配置文件中的配置项
zhaoyangjian724
·
2016-04-05 13:00
第三讲ThinkPHP 3.1.2 输出和模型使用
assign方法具体方法如下:C调用V中内容显示:C:V:V: c、最好修改左右定界符(默认为{},修改成最好)二、修改配置文件中的配置项'TMPL_L_DELIM'=>''}>',//修改右定界符三、
ThinkPHP3
u013372487
·
2015-05-07 14:00
ThinkPHP数据库字段加1
thinkphp3
…
$data['login_count']=array('exp','login_count+1');其中login_count为字段名称。thinkphp3.0增加setInc、setDec方法,今天查看thinkphp2.0的方法setInc、setDec时是这样写的:而对于统计字段(通常指的是数字类型)的更新,系统还提供了setInc和setDec方法: $User=M("User");//实
wandershi
·
2014-09-15 11:00
2013.8.4thinkPHp学习
本节课大纲:一、
ThinkPHP3
的输出 (重点) a、通过echo等PHP原生的输出方式在页面中输出 b、通过display方法输出 想分配变量可以使用assign方法 c、修改左右定界符
yelang_110
·
2014-07-25 16:00
2013.8.3thinkphp第三节
重点就是在各自的输出中,还有调去数据库的数据而显示,需要配置home文件下的conf文件本节课大纲:一、
ThinkPHP3
的输出 (重点) a、通过echo等PHP原生的输出方式在页面中输出 b
yelang_110
·
2014-07-25 16:00
2013.8.5tinkphp的curd操作
本节课大纲:一、
ThinkPHP3
的CURD介绍 (了解)二、
ThinkPHP3
读取数据 (重点) 对数据的读取Read $m=newModel('User'); $m=M('User'
yelang_110
·
2014-07-25 16:00
osx上 怎么样 cp 一个目录
cp-r~/Downloads/ThinkPHP_3/*/usr/local/webdata/
thinkphp3
/
qdujunjie
·
2014-07-14 20:00
thinkphp3
查询mssql数据库乱码解决方法分享
thinkphp查询mssql数据库出现乱码的原因是ThinkPHP默认为UTF-8,而msmsql数据库是简体中文版,存储的是GB2312编码解决方法:1:在ThinkPHP\Lib\Core打开Db.class.php,在其最后面加上2:在Db.class.php找到functionselect(),在$result=$this->query($sql);后面加一条$result=iconv2
·
2014-02-11 09:18
thinkphp的CURD和查询方式介绍
以数组形式返回find$m->find($id);//获取单条数据getField(字段名)//获取一个具体的字段值$arr=$m->where('id=2')->getField('username');三、
ThinkPHP3
·
2013-12-19 16:19
2013.8.5tinkphp的curd操作
本节课大纲:一、
ThinkPHP3
的CURD介绍 (了解)二、
ThinkPHP3
读取数据 (重点) 对数据的读取Read $m=newModel('User'); $m=M('User'
286090326
·
2013-08-06 14:22
PHP
项目
thinkphp
2013.8.5tinkphp的curd操作
本节课大纲:一、
ThinkPHP3
的CURD介绍(了解)二、
ThinkPHP3
读取数据(重点)对数据的读取Read$m=newModel('User');$m=M('User');select$m->select
286090326
·
2013-08-06 14:22
php
项目
thinkphp
PHP
2013.8.4thinkPHp学习
本节课大纲:一、
ThinkPHP3
的输出 (重点) a、通过echo等PHP原生的输出方式在页面中输出 b、通过display方法输出 想分配变量可以使用assign方法 c、修改左右定界符
286090326
·
2013-08-04 21:09
PHP
项目开发
thinkphp
2013.8.4thinkPHp学习
本节课大纲:一、
ThinkPHP3
的输出(重点)a、通过echo等PHP原生的输出方式在页面中输出b、通过display方法输出想分配变量可以使用assign方法c、修改左右定界符休要修改配置文件中的配置项
286090326
·
2013-08-04 21:09
php
项目开发
thinkphp
PHP
2013.8.3thinkphp第三节
重点就是在各自的输出中,还有调去数据库的数据而显示,需要配置home文件下的conf文件本节课大纲:一、
ThinkPHP3
的输出(重点)a、通过echo等PHP原生的输出方式在页面中输出b、通过display
286090326
·
2013-08-03 20:28
php
项目开发
thinkphp
PHP
2013.8.3thinkphp第三节
重点就是在各自的输出中,还有调去数据库的数据而显示,需要配置home文件下的conf文件本节课大纲:一、
ThinkPHP3
的输出 (重点) a、通过echo等PHP原生的输出方式在页面中输出 b
286090326
·
2013-08-03 20:28
PHP
项目开发
thinkphp
thinkphp3
加载公共文件
因为在 Common默认加载common.php文件,但是我想加载其他文件怎么办呢?1.在Config/config.php文件加入'LOAD_EXT_FILE'=>'myfun',myfun为Common里的php文件2.临时加载使用load('@.myfun');
hylxinlang
·
2013-07-08 15:00
thinkphp3加载公共文件
thinkphp3
数据库配置
在生产的Config/config.php配置 <?php return array( //'配置项'=>'配置值' 'DB_HOST' => 'localhost', // 服务器地址 'DB_NAME' => 'test', // 数据库名 'DB_USER'
hylxinlang
·
2013-07-08 15:00
thinkphp3 数据库配置
ThinkPHP3
扩展的: 上传文件
比如要使用上传,那么去官方/扩展/找到UploadFile文件,然后 存放在:ThinkPHP/Extend/Library/ORG/Net/UploadFile.class.php 最后在php导入: import('ORG.Net.UploadFile'); HTML文件 <form method="post" action=
pyzheng
·
2012-12-18 21:00
thinkphp
ThinkPHP3
扩展的: 上传文件
比如要使用上传,那么去官方/扩展/找到UploadFile文件,然后 存放在:ThinkPHP/Extend/Library/ORG/Net/UploadFile.class.php 最后在php导入: import('ORG.Net.UploadFile'); HTML文件 <form method="post" action=
pyzheng
·
2012-12-18 21:00
thinkphp
ThinkPHP3
一个变态的问题,$this->_post()得到的数据问题
首先: js设定一个输入框的值 $("#paramters").val("{\"a\":\"aaaa\"}"); 在后台获取并转json header("Content-type:text/html;charset=UTF-8");
pyzheng
·
2012-11-29 20:00
thinkphp
ThinkPHP3
一个变态的问题,$this->_post()得到的数据问题
首先: js设定一个输入框的值 $("#paramters").val("{\"a\":\"aaaa\"}"); 在后台获取并转json header("Content-type:text/html;charset=UTF-8");
pyzheng
·
2012-11-29 20:00
thinkphp
ThinkPHP3
在php文件里面的js代码,直接使用传进来的参数
当我们在php里面定义一些字符串的参数,一边在Php文件里面使用.但是我们用双引号包括后,无法被解析的.只能单引号$this->assign("rows",$rows);在js里面不能使用vargridStr="{$rows}";这样是不会被解析的.vargridStr='{$rows}'; alert(gridStr); alert("json="+JSON.stringify(JSON.p
pyzheng
·
2012-11-24 21:00
ThinkPHP3
引入其他php类文件
1.在Lib下面对应的地方加上php文件,比如在Widget下面加入DBCommonUtils.class.php2.在使用的地方引入:import("@.Widget.DBCommonUtils");就可以使用DBCommonUtils.class.php里面的东西了.参考ThinkPHP3.1开发手册4.2类库
pyzheng
·
2012-11-24 17:00
ThinkPHP3
layout布局例子
我们可以借助layout标签和include标签相结合的方式实现布局模板的嵌套,在头部增加下面的布局标签----------------------------------设定布局开启,模板文件的后缀Conf/config.php---------------------------true, 'TMPL_TEMPLATE_SUFFIX'=>'.php', ...... ); ?>默认的模
pyzheng
·
2012-11-18 21:00
ThinkPHP3
add到数据库
$data=array(); $data["name"]="name"; $data["url"]="url"; $friend=newModel("friend"); //1. $friend->create(); $friend->add($data); //2. $friend->create($data); $friend->add(); //3. $frie
pyzheng
·
2012-11-18 12:00
ThinkPHP3
$this->success,error,show,redirect的URL
$this->show(U('Index/callFun',array('cate_id'=>1,'status'=>2))); $this->success("跳转",U("Test/index")); $this->error("跳转",U("Test/index")); $th
pyzheng
·
2012-11-17 20:00
thinkphp
ThinkPHP3
使用ajax技术通过URL传值让页面无刷新的简单实现
可以在官方下载:《ThinkPHP示例:ajax分页操作》的事例看一看,跟这个比较类似,但是不需要用到分页类。只需要注意几个地方,就可以。 要看懂以下代码需要一定的ThinkPHP基础。使用条件:正确引入jquery文件。 1.模版需要使用一个引入模版例如:index.html文件再配一个ajaxlist.html,然后在index.html文件中使用引用。ajaxlist.html文件中,是需要
tyllxx
·
2012-10-28 16:00
PHP
ThinkPHP3
URL传值
ajax无刷新
ThinkPHP3
伪静态和URL重写 多重匹配的简单设置
阅读更多根据ThinkPHP3.0的手册URL重写的那一节配置Apache。然后再网站根目录下放置.htaccess文件,内容如手册所提示的一样win2003的空间iis6不支持.htaccess,尽可能选用linux系统的服务器RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewr
tyllxx
·
2012-10-09 18:00
ThinkPHP
伪静态
URL重写
多重匹配
ThinkPHP3
伪静态和URL重写 多重匹配的简单设置
阅读更多根据ThinkPHP3.0的手册URL重写的那一节配置Apache。然后再网站根目录下放置.htaccess文件,内容如手册所提示的一样win2003的空间iis6不支持.htaccess,尽可能选用linux系统的服务器RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewr
tyllxx
·
2012-10-09 18:00
ThinkPHP
伪静态
URL重写
多重匹配
ThinkPHP3
伪静态和URL重写 多重匹配的简单设置
根据ThinkPHP3.0的手册URL重写的那一节配置Apache。 然后再网站根目录下放置.htaccess文件,内容如手册所提示的一样 win2003的空间iis6不支持.htaccess,尽可能选用linux系统的服务器 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST
tyllxx
·
2012-10-09 18:00
thinkphp
伪静态
url重写
多重匹配
ThinkPHP3
中APP_GROUP_LIST分组后RBAC无权限问题解决办法!!!
转载请注明出处:http://tyllxx.iteye.com/blog/1693553今天在官网下的rbac示例,解压出来放到网站根目录,配合TP3.1的框架,运行正常,进入也正常。权限也正常,数据库无问题。将配置文件改名为config.inc.php,放在App目录下,配置文件中加入 'APP_GROUP_LIST'=>'admin,member', 'DEFAULT_GR
tyllxx
·
2012-10-08 13:00
分组
thinkphp
rbac
ThinkPHP3.0
无权限
上一页
1
2
下一页
按字母分类:
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
其他