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.2
解决
thinkphp3.2
中使用redis报错
当完成了php对redis的扩展之后。发现在ThinkPHP中按照如下方法使用redis会报错:$redis=newRedis();$redis->connect(‘127.0.0.1’,6379);报错:”无法加载缓存类型:127.0.0.1”原因如下:ThinkPHP会根据命名空间的规则找到框架写好的Redis类(位置:Think\Cache\Driver\Redis),并且该类继承了cach
dengjiexian123
·
2016-11-05 20:00
redis
thinkphp
thinkphp3.2
EXP BUG
阅读更多官方文档说EXP不区分大小写,我修改数据的时候刚好用了大写就报错了。看了下源码发现的driver.class.php里面parseSet函数没兼容大写,查询的时候是有兼容大写的protectedfunctionparseSet($data){foreach($dataas$key=>$val){if(is_array($val)&&'exp'==$val[0]){$set[]=$this-
tw198611
·
2016-11-05 11:00
thinkphp
EXP
thinkphp3.2
EXP BUG
阅读更多官方文档说EXP不区分大小写,我修改数据的时候刚好用了大写就报错了。看了下源码发现的driver.class.php里面parseSet函数没兼容大写,查询的时候是有兼容大写的protectedfunctionparseSet($data){foreach($dataas$key=>$val){if(is_array($val)&&'exp'==$val[0]){$set[]=$this-
tw198611
·
2016-11-05 11:00
thinkphp
EXP
ThinkPHP3.2.3 U()方法的使用总结
使用
thinkphp3.2
的朋友都知道,默认情况下,运行入口文件index.php时,系统会自动生成一个应用目录(当然还有其他目录文件,此处忽略),应用目录下面,会默认生成Home模块,那这个模块一般都是用于前端业务逻辑的开发
CNYYGJ
·
2016-10-17 11:32
PHP
ThinkPHP
thinkPHP3.2
中join与field,order,where的配合使用
publicfunctionyjggAction(){//要接广告$readhehe=M('public_adv');$mycontent=M("mytext");$ccc=$readhehe->join('tp_mytextONtp_public_adv.choose_text_id=tp_mytext.id')->where('tp_public_adv.wp_public_status=1a
u013239233
·
2016-08-24 14:42
thinkphp
直播网站爬虫
爬了一遍直播平台,感觉php应该也能实现,于是乎不停的寻找,终于让我找到了一些简便的方法,特此记录一下项目地址http://git.oschina.net/chenggx/onlive_spider使用
ThinkPHP3.2
chenggx
·
2016-08-11 13:16
JQuery serialize后,在后台取不到值的问题
顺便记录一下JQueryAutoComplete的用法(框架是
Thinkphp3.2
)
king__gogo
·
2016-07-13 15:38
thinkphp3.2
【SQL各种查询条件&&select()方法原理追踪】
【各种查询条件设置】$obj=D();创建对象$obj->select();查询数据select字段,字段from表名where条件group字段having条件order排序limit限制条数;SELECT%DISTINCT%%FIELD%FROM%TABLE%%JOIN%%WHERE%%GROUP%%HAVING%%ORDER%%LIMIT%%UNION%%COMMENT%$obj->fiel
谁想轻轻偷走我的吻
·
2016-06-20 23:15
TP
and
OTP
thinkphp3.2
【model模型】
【连接数据库配置】convertion.phpconfig.php1.在config.php做数据库连接配置2.制作model模型a)model本身就是一个类文件b)数据库中的每个数据表都对应一个model模型文件c)最简单的数据model模型类3.字段缓存设置tp框架执行过程中会使用到数据表中的字段信息,通过sql语句可以查询”showcolumsfromtable”,处于性能考虑,可以把字段缓
谁想轻轻偷走我的吻
·
2016-06-20 23:05
TP
and
OTP
thinkPHP学习笔记之基础概念(一)
这里记录的是本人学习的thinkPHP笔记官方开发手册http://document.thinkphp.cn/manual_3_2.html一、
thinkPHP3.2
目录结构工程目录wwwWEB部署目录
远方的枫叶
·
2016-06-16 10:47
Thinkphp3.2
中解决插入相同数据的问题
问题描述今天在使用TP3.2插入数据的时候,为了避免插入相同的数据(所谓相同的数据,其主键相同或者是唯一索引的字段相同),我创建的索引如下图,主键索引为自增字段,不可能出现重复,即唯一索引可能会出现重复,我希望的是uid,year,mounth,day这三个字段出现相同的话,就更新当前记录。问题解决办法在之前面对这样的问题的时候,我们知道,MySQL提供了ONDUPLICATEKEYUPDATE或
hsd2012
·
2016-06-03 15:00
mysql
thinkphp
插入数据
PHP生成折线图---Jparaph
参考链接:http://www.thinkphp.cn/code/853.htmlhttp://blog.phpfs.com/archives/896.html说明:这种方法是
Thinkphp3.2
版本引入的生成图片折线图并将折线图保存到本地文件中
噼里啪啦啦
·
2016-05-25 15:01
图片
thinkPHP3.2
简单实现文件上传的方法
本文实例讲述了
thinkPHP3.2
简单实现文件上传的方法。
懒人
·
2016-05-16 10:09
解决
Thinkphp3.2
部署到lnmp的阿里云出现“_STORAGE_WRITE_ERROR_”
问题:将tp3.2的代码部署到LNMP型阿里云服务,访问报“_STORAGE_WRITE_ERROR_”错误。具体如下图: 解决方法:1.准备工具:xShell软件(百度可以下载。另外,不下载xShell可以用阿里云自带的远程终端,都是为了访问服务器的文件)2.一下以xShell软件详细说明。2.1点菜单栏,新建会话:填入主机ip,然后点确定。2.2填你的登录服务器的用户名:账号一般是root。2
庸什
·
2016-05-11 01:00
thinkphp笔记
最近做的一个项目使用
thinkphp3.2
做的。这里总结一下 更新数据可以用$data[''],save之前一定要写where条件。
qq_31648761
·
2016-05-09 10:00
Yii2.0模型层数据验证和
thinkPHP3.2
框架模型层数据验证对比
Yii2.0模型层数据验证一般说来,程序猿永远不应该信任从最终用户直接接收到的数据,并且使用它们之前应始终先验证其可靠性。要给model填充其所需的用户输入数据,你可以调用yii\base\Model::validate()方法验证它们。该方法会返回一个布尔值,指明是否通过验证。若没有通过,你能通过yii\base\Model::errors属性获取相应的报错信息。比如$model=new\app
AlanJager
·
2016-05-07 16:00
PHP
框架
yii
thinkphp
ThinkPHP 3.2 整合PHPmailer 发送SMTP邮件
ThinkPHP3.2
整合PHPmailer发送SMTP邮件网站使用TP3.2开发,需要使用SMTP邮件注册验证功能,网上研究很多内容,自己尝试并且整理如下postbrid:ThereIam,intheworldmoreexciting
postbird
·
2016-05-04 16:00
wemallshop商城,您的不二选择
wemallshop商城是一款基于
thinkphp3.2
进行开发的微信O2O开源商城系统,是一款能够帮助企业及个人快速构建O2O(线上到线下)服务体系的系统,适用于小企业电子商务,例如微信水果,微信蔬菜
NUANUAA
·
2016-05-04 09:00
thinkphp3.2
实现上传图片的控制器方法
本文讲述了
thinkphp3.2
实现上传图片的控制器方法。
懒人
·
2016-04-28 09:03
wemall3.4更新 升级tp3.2.3内核
WeMall是一款基于
thinkphp3.2
进行开发的微信O2O开源商城系统,是一款能够帮助企业及个人快速构建O2O(线上到线下)服务体系的系统,适用于小企业电子商务,例如微信水果,微信蔬菜,微信外卖,
NUANUAA
·
2016-04-22 16:00
WeMall 3.5 更新,集成微信支付 bae上直接创建
WeMall是一款基于
thinkphp3.2
进行开发的微信O2O开源商城系统,是一款能够帮助企业及个人快速构建O2O(线上到线下)服务体系的系统,适用于小企业电子商务,例如微信水果,微信蔬菜,微信外卖,
NUANUAA
·
2016-04-22 11:00
thinkphp开发应该注意事项
使用
thinkphp3.2
开发项目在谷歌或火狐启动调试模式时X-Powered-By:THINKPHP可看到当前项目使用什么框架开发解决方案修改Thinkphp/Library/Think/View.class.php
liangguangchuan
·
2016-04-21 10:00
PHP
框架
黑客攻击
TP
WeMall 3.5 更新了!!!
WeMall是一款基于
thinkphp3.2
进行开发的微信O2O开源商城系统,是一款能够帮助企业及个人快速构建O2O(线上到线下)服务体系的系统,适用于小企业电子商务,例如微信水果,微信蔬菜,微信外卖,
KONGBAIBAI
·
2016-04-16 14:00
什么是OneThink oneThink后台添加插件步骤
OneThink特性介绍:1.基于ThinkPHP最新版本
Thinkphp3.2
。2.模块化:全新的架构和模块化的开发机制,便于灵活扩展和二次开发。
绝版幸福
·
2016-04-13 15:48
thinkphp3.2
加载第三方函数库
封装好一个函数库(文件命名为myfunction.php)//这是函数库的其中一个方法/** * 定义一个跳转的方法 *@param string $str跳转结果消息 *@param string $url跳转的路径 */ function alert($str,$url){ header('Content-Type:text/html;charset=utf8'); echo 'ale
Arlin
·
2016-04-06 15:00
thinkphp
thinkphp学习笔记
加载第三方函数库
wemall3.4更新 升级tp3.2.3内核
WeMall是一款基于
thinkphp3.2
进行开发的微信O2O开源商城系统,是一款能够帮助企业及个人快速构建O2O(线上到线下)服务体系的系统,适用于小企业电子商务,例如微信水果,微信蔬菜,微信外卖,
einsqing
·
2016-03-17 17:00
商城
wemall
微信商城
o2o商城
PHP ThinkPHP 3.2.3 自动加载公共函数文件的方法
/Application/Common/Common在这个目录创建common.php公共函数文件,在控制器访问,提示debugLog()函数未定义,奇怪了,查看
Thinkphp3.2
开发文档,百度搜索在
oyjjpp
·
2016-03-10 14:19
解决方案
配置文件
百度搜索
ThinkPHP配置:MULTI_MODULE BIND_MODULE DEFAULT_MODULE
以下范例皆以不隐藏入口文件index.php为例
ThinkPHP3.2
版本后将整个项目Application作为一个应用,应用下可以存在多个模块,访问规则对应为domain/index.php/Module
sallency
·
2016-03-08 09:00
BIND_MODULE
DEFAULT_MODULE
MULTI_MODULE
Thinkphp5.0中自动生成模块以及目录方案
Thinkphp5.0自动生成模块较
ThinkPHP3.2
,确实有很大的变
我爱默小兜
·
2016-02-29 09:25
Thinkphp
Thinkphp开发笔记
Thinkphp5.0中自动生成模块以及目录方案
Thinkphp5.0自动生成模块较
ThinkPHP3.2
,确实有很大的变
hsd2012
·
2016-02-29 09:00
ThinkPHP 3.2 中获取所有函数方法名,以及注释,完整可运行
ThinkPHP3.2
中获取所有函数方法名,以及注释,完整可运行 getController($module); foreach ($all_controller as $controller
archoncap
·
2016-02-18 15:00
thinkPhp 框架学习——架构
我们以默认的PATHINFO模式为例说明,当然也可以支持普通的URL模式):http://serverName/index.php(或者其他应用入口文件)/模块/控制器/操作/[参数名/参数值...]
ThinkPHP3.2
lyj1101066558
·
2016-02-15 14:00
架构
thinkphp
thinkphp3.2
之模型(M层)
最近学习了php框架thinkphp,回头总结了些学习心得知识,希望对大家有帮助 1、模型的概念: 模型(Model)是ThinkPHP中一个很重要的概念,粗略的理解模型就是与数据库交互信息进行curd操作的过程,与之有关的还包括模型的定义与实例化。2、模型的实例化: 1)、实例化基础模型(无需正式的M层存在,是thinkphp提供好的,模型的基类,实现了基本的CURD) 1、$对象=n
盛世游侠
·
2016-02-14 13:50
配置nginx1.8支持
thinkPHP3.2
pathinfo模式
nginx下conf/nginx.conf或者自己的vhosts更改以前的参数location / { root html; index index.html index.htm index.php; try_files $uri /index.php$uri; if (!-e $request_file
studyphp
·
2016-01-24 15:00
thinkphp3.2
cli模式的正确使用方法
最近要使用
thinkphp3.2
版本的cli模式,手动执的话没有问题,比如php/www/index.phphome/article/get这样没有问题,但是一般用cli模式都是定时任务比较多,这个时候写到定时任务的时候
林中侠客
·
2016-01-22 13:00
ThinkPHP3.2
版本—视图与模板
模板的存放位置与Action的名称与操作名对应,默认对应关系为:视图目录/[模板主题/]控制器名/操作名+模板后缀可以支持主题,PHP空值代码样例:$this->theme(‘blue’)->display(‘add’);在模板中输出变量两种方式可以往页面中传值$this->assign('name',$value); //下面的写法是等效的 $this->name=$value;$array['
zoujunjie202
·
2015-12-23 11:00
thinkphp
ThinkPHP3.2
实现简单的数据分页
ThinkPHP3.2
中实现了page类,同时配合数据表中的page()方法进行分页操作。
helencoder
·
2015-12-21 18:00
数据
分页
thinkphp
thinkphp3.2
验证码生成和点击刷新验证码示例
thinkphp3.2
验证码生成和点击刷新验证码示例一、实例化生成验证码的类(该方法放到IndexController里面便于访问)/** * * 验证码生成 */ public function
u013372487
·
2015-12-17 12:00
ThinkPHP项目在SAE下的部署
ThinkPHP3.2
版本以上支持直接将项目文件夹移植到SAE环境中即可请在SAE中开启MYSQL服务、MEMCACHE服务、STORAGE服务(注意必须开启MEMCACHE服务才可正常运作)1、隐藏入口文件
·
2015-12-13 14:00
thinkphp3.2
include标签遇到的问题
使用include标签时,遇到效果显示不出来,特查阅了手册:使用完整文件名包含格式: 例子: 这种方式,指的是服务器端包含(服务器端路径),而不是包含一个URL地址。如果使用相对路径的话,是基于项目入口文件位置而言。注意:该种方式模板文件名必须包含后缀。
sanbingyutuoniao123
·
2015-12-11 14:00
ThinkPHP3.2
调用Memcache异常
首先在项目中使用的ThinkPHP是3.2版本的,然后最近需要与Memcache进行交互,在网上搜集各种调用方式,总是提示:“**\Memcachenotfound”.后来,终于在官方文档中发现是命名空间的原因,它与3.23.2版本全面采用命名空间方式定义和加载类库文件,有效的解决多个模块之间的冲突问题,并且实现了更加高效的类库自动加载机制。命名空间的概念必须了解,否则会成为3.2版本开发的重大障
pingD
·
2015-12-09 20:00
命名空间
memcache
thinkphp
found
not
JpGraph生成图表
使用PHP生成数据统计图在
THINKPHP3.2
环境下,本文以生成柱状图为例子来阐释,其他图同理调用对应方法即可JpGraph是一个PHP的图形类库,可以方便地生成各种柱状图,饼图,折线图等等,而且还可以方便地加文字
ty_hf
·
2015-12-09 19:00
thinkphp3.2
分页方法和模板
//实例化 $serve=M('spreadinfo'); //获取总数量 $count=$serve->count(); //获取每页显示数量 $pagesize=I('page','','intval')?I('page','','intval'):10; //获取总页数
sanbingyutuoniao123
·
2015-12-04 15:00
thinkphp3.2
之url模式和后台模块之间的关系
1.ThinkPHP支持的URL模式有四种:普通模式、PATHINFO、REWRITE和兼容模式,可以设置URL_MODEL参数改变URL模式。URL模式URL_MODEL设置普通模式0PATHINFO模式1REWRITE模式2兼容模式3系统默认的是PATHINFO模式2.模式 'content'))}"> 普通模式对应浏览器的url是/index.php?m=&c=Post&a=
sanbingyutuoniao123
·
2015-12-03 20:00
ThinkPHP 3.2中vendor()方法的深入研究及PHPMailer的正确扩展
当我们想在ThinkPHP中引入第三方扩展,而第三方扩展又没有按照ThinkPHP的规范在编写的时候时,就需要将第三方扩展放置到Library/Vendor目录下,当然,这是针对
ThinkPHP3.2
而言
u011447828
·
2015-11-25 16:00
thinkphp3.2
完全开发手册摘要
1.禁止访问模块 3.2对模块的访问是自动判断的,所以通常情况下无需配置模块列表即可访问,但可以配置禁止访问的模块列表(用于被其他模块调用或者不开放访问),默认配置中是禁止访问Common模块和Runtime模块(Runtime目录是默认的运行时目录),我们可以增加其他的禁止访问模块列表: //设置禁止访问的模块列表 'MODULE_DENY_LIST'=>array('Com
sanbingyutuoniao123
·
2015-11-24 18:00
微信开发1.基于
Thinkphp3.2
网站实现微信接入以及查询tooken值
1.在con.fig文件里面配置TOKEN,APPID,APPSECRET值appid=C('APPID');$this->appsecret=C('APPSECRET');//获取微信服务器GET请求的4个参数$signature=I('signature');$timestamp=I('timestamp');$nonce=I('nonce');$echostr=I('echostr');if
hsd2012
·
2015-11-20 17:00
ThinkPHP3.2
中集成财付通支付
ThinkPHP3.2
中集成财付通支付在项目过程中用到了支付宝和财付通的支付接口问题,发现在TP还未有人写财付通的实例,我仿照前辈们写的一个案例http://www.thinkphp.cn/code/240
mickelfeng
·
2015-11-19 11:00
thinkphp 前后版本ajaxReturn方法的分别
之前用的是thinkphp2的版本现在改到
thinkphp3.2
已上的版本,发现ajaxReturn这个方法返回的数据不一样了,现在做下记录 thinkphp2的ajaxReturn的实现原码 protected
·
2015-11-12 15:39
thinkphp
thinkphp3.2
引入php 实例化类
如果你的类库没有采用命名空间的话,需要使用import方法先加载类库文件,然后再进行实例化,例如:我们定义了一个Counter类(位于Com/Sina/Util/Counter.class.php): class Counter { } 在使用的时候,需要按下面方式调用: import('Com.Sina.Util.Couter'); $object = new \C
·
2015-11-12 15:38
thinkphp
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他