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
Thinkphp的缓存(Cache)以及S函数
查看了Php的缓存机制已经S函数,其实S函数的缓存他是直接调用Cache(
thinkphp3.2
版本中的类在核心目录ThinkPHP/Library/Think/Cache.class.php,对应的功能库在
as_hswa
·
2020-06-22 15:47
PHP
ThinkPHP3.2
隐藏index.php
使用ThinkPHP时自动生成的URL可以隐藏index.php,访问时URL就变成了:主机地址+模块名+控制器名+操作+参数......使用的是TP的URL的rewrite模式,在配置文件中使用“URL_MOUDLE”=>2但是需要设置服务器配置[Apache]httpd.conf配置文件中:加载mod_rewrite.so模块AllowOverrideNone将None改为All把下面的内容保
alonehover
·
2020-06-22 13:15
THINKPHP
ThinkPHP3.2.3 框架实现安全数据库操作分析
0x01前言ThinkPHP框架是当前国内最流行的PHP框架之一,虽然TP3.2.3这个版本和国外的开源框架还是有一定距离,但是人家教程多,用户量多,中文文档写得奇的优点,现在工作的公司用的是
thinkphp3.2
FLy_鹏程万里
·
2020-06-21 20:05
【框架漏洞】
———ThinkPHP
Thinkphp3.2
下载文件的方法
一般情况下,
thinkphp3.2
框架是,带了Http.class.php这个类的(如图)这个类中有一个download的静态方法,这个方法就是实现下载功能的关键方法了。
geeooooz
·
2020-04-13 19:59
thinkphp3.2
集成微信跟支付宝app支付
做php有一年多左右了,两家公司都是关于app的(网站还真没做过),关于支付上有点自己的小见解,第一家公司是做混合app开发的,关于支付都集成好了,只需要写js来调用支付,编写回调跟同步代码就完成了,当然首先必须在两家平台上获取并填写正确的参数,而且还要审核通过哦,这里分享一下,大神来指正分享也好。支付宝支付1)首先去申请支付宝账号开通app支付并通过审核哦,开发流程都有的,一步一步来不会出问题的
smilemlz
·
2020-04-13 06:39
ThinkPHP设置404跳转页面
ThinkPHP3.2.3设置404跳转页面在
ThinkPHP3.2
版本中当我们访问不存在的页面时会出现错误提示页面:error.png解决办法:1.在
ThinkPHP3.2
详细的介绍了该框架下的ThinkPHP
阿泽453
·
2020-04-12 09:20
ThinkPHP3.2
分页显示,超详细,超简单
第一步:导入类下载AjaxPage.class.php我这里的提供的是之前3.1时候用的,在3.2用的时候需要在类里面加个命名空间Paste_Image.png这个类放在ThinkPHP-Library-Org-Util路径下Paste_Image.png第二步:php里该写的代码ProductController是我建的产品类01classProductControllerextendsPubl
遺莣_e8f5
·
2020-04-11 06:19
thinkphp 和 laravel使用sql语句操作db和源码浅析
ps:我是基于
thinkphp3.2
来说,tp5.x党见谅~thinkphp支持对原生的sql语句执行,如:$d
michaelgbw
·
2020-04-11 00:52
ThinkPHP6.0.2你遇到了哪些坑?
时光荏苒,ThinkPHP也是一路深一脚浅一脚的走过来,从早年
ThinkPHP3.2
版本到ThinkPHP5系列。如今有到了ThinkPHP6版本。截至到现在为止最新版本为ThinkPHP6.0.2。
阿芹001
·
2020-04-09 11:26
thinkphp3.2
开发笔记
需求:商品表的管理:CRUD、搜索、排序、翻页考虑SQL注入使用js插件:时间插件,在线编辑器图片生成缩略图,节省带宽,加载快创建一个控制器完成商品表的操作namespaceAdmin\Controller;useThink\Controller;classGoodsControllerextendsController{publicfunctionadd(){//2.处理表单if(IS_POST
任人渐疏_Must
·
2020-04-02 16:44
原生PHP、Laravel5.4、Yii2和
ThinkPHP3.2
中的事务实例
1、原生MySQL//开启一个事务mysql_query('STARTTRANSACTION');$res1=mysql_query(updatetablesetmoney=money-1whereid=)$res2=mysql_query(updatetablesetmoney=money+1whereid=)if($res1&&$res2){//成功之后提交mysql_query('COMMI
琯琯
·
2020-04-02 01:07
PHPexcel将数据库表导出excel
本文将举例将log日志导出:框架:
thinkphp3.2
正文:前期准备:百度搜索phpexcel,找到官网,如下:进入官网,点击download解压(应该有几个文件夹,只需要PHPexcel文件即可)也可以去我网盘拉下来链接
呦丶耍脾气
·
2020-03-25 18:23
解决
thinkphp3.2
出现无法加载控制器:Index的问题
今天用
thinkphp3.2
写demo的时候,新建了一个模块,访问报错了,如图:突然想不起来是哪里漏写了,搜了一下网上的解答,乱七八糟,最后找到问题了。
秋天下雨淋湿冬天
·
2020-03-21 05:51
ThinkPHP自定义验证日期格式的数据
在项目中经常会使用到日期这个字段,而
ThinkPHP3.2
之前没有提供验证日期的方法,因此需要我们自定义一个函数来进行验证。
彩虹的夜晚
·
2020-03-21 02:34
thinkphp3.2
phpExcel的导出示例教程
phpExcel下载&&导入传送门publicfunctiongetExcel(){//导入excel方式一vendor('PHPExcel');$opjPHPExcel=new\PHPExcel();$opjPHPExcel->getProperties()->setCreated("li")//创建人->setLastModifiedBy("li")//最后修改人->setTitle("兑换记
前端丶米店
·
2020-03-19 09:23
Thinkphp3.2
多语言配置
****前言****thinkphp官方api常不更新,thinkphp-code更新,然而api却不更新。诸多原因,即使现在thinkphp-5.+。****Step****1.将CheckLangBehavior.class.php(完整版跳过)文件放到此目录下:\ThinkPHP\Library\Behavior2.修改目录下文件Application\Home\Conf\tags.php(
AlicFeng
·
2020-03-18 15:57
ThinkPHP3.2
易遗忘点
一.自己创建了一个公共类,里面写了个构造函数,主要是获取当前类名的数据库表,很方便.Paste_Image.png二.判断登录与注销Paste_Image.png三.sql语句where的三个写法第一个方法where的条件是""括起来的第二个方法Paste_Image.pngPaste_Image.png第三个方法Paste_Image.png四.js请求,返回数组的详解Paste_Image.p
空值
·
2020-03-18 06:02
ThinkPHP3.2
分页显示,超详细,超简单
第一步:导入类下载AjaxPage.class.php我这里的提供的是之前3.1时候用的,在3.2用的时候需要在类里面加个命名空间Paste_Image.png这个类放在ThinkPHP-Library-Org-Util路径下Paste_Image.png第二步:php里该写的代码ProductController是我建的产品类classProductControllerextendsPublic
空值
·
2020-03-11 20:17
thinkphp3.2
框架集成QRcode生成二维码的方法分析
本文实例讲述了
thinkphp3.2
框架集成QRcode生成二维码的方法。
怀素真
·
2020-03-11 10:57
thinkphp 3.2框架视图模型 实例视图查询结果的二维数组合并操作示例
本文实例讲述了
thinkphp3.2
框架视图模型实例视图查询结果的二维数组合并操作。
星耀学园
·
2020-03-10 12:34
thinkphp3.2
ajax返回页面(一)
新手,勿喷!!!首先,基于thinkphp分页,上代码:一、我写了一个function.php:functiongetpage($count,$pagesize=20){//$count(参数一,表示数据的总数量),$pagesizs(参数二,表示你一页显示多少条数据)$p=newThink\Page($count,$pagesize);$p->setConfig('header','共%TOTA
小刺挠儿
·
2020-03-09 03:13
tp3.2 表单自动构建
用
thinkphp3.2
时候,多数增删改查的页面基本相似。但是需要一个个去修改,修改列表字段,修改添加、编辑表单,重复工作要做好多次,有什么好的思路去做代码复用了?
dagailv
·
2020-03-08 16:01
thinkphp3.2
视图层用if和三目运算
if运算待审核提现成功提现失败三目:{$tixian['status']=='1'?'查看':'审核'}
hello大象
·
2020-03-07 11:20
Thinkphp3.2
集成支付宝扫码支付SDK
公司业务需求,需要服务端根据订单信息,生成一个二维码返回给客户端。需求明了,那就开干吧!(我告诉自己一万遍我热爱工作)找马云爸爸家的文档去。啪啪就是一顿看,大多数都是没有什么用的!!!服务端SDK下载界面:,根据自己的语言去下载吧!这个一般人都知道怎么搞吧下载的SDK解压后大概就是这个样子:其实使用方法文档已经说的很详细了。只是马云爸爸家这个SDK不知道怎么了,不写命名空间,不支持composer
zeroneluo
·
2020-02-27 18:19
在
Thinkphp3.2
中使用PHPMailer 发送邮件
phpmailer发送邮件是php开发者首选的一个邮件发送插件了,下面我来介绍怎么集成phpmailer到thinkphp框架了,有需要了解的朋友可参考。phpmailer发送邮件功能很强大,今天真正的体验一下,简单说一下配置,本人是在thinkphp中是用的.第一步:下载附件PHPMailer解压到ThinkPHP\Library\Vendor第二步:在Common文件夹中的公共函数functi
geeooooz
·
2020-02-23 19:23
thinkphp3.2
标签库详解和使用
模板标签让网站前台开发更加快速和简单,通常用于某个标签库需要被大多数模板使用的情况。接触过dedecms或者phpcms等内容管理系统的人都知道,cms的前台都是使用模板标签来调用数据,如列表,内容。{pc:contentaction="hits"catid="6"num="10"order="viewsDESC"}{loop$data$r}{$r[title]}{/loop}{/pc}文章结合官
残缺的迂回
·
2020-02-06 05:49
Thinkphp3.2
行为扩展和插件(Hook)实例详解 方法一
转载自http://www.thinkphp.cn/topic/21323.htmlThinkPHP3.2.2行为(Behavior)扩展以及插件(PlugorHook)详解(含实例)概述:行为(Behavior)是ThinkPHP扩展机制中比较关键的一项扩展,行为既可以独立调用,也可以绑定到某个标签中进行侦听,官方提出的CBD模式中行为也占了主要的地位,可见行为在ThinkPHP框架中意义非凡。
geeooooz
·
2020-02-02 10:37
ThinkPHP3.2
学习内容
layout10TP缓存11数据模型model12数据增、删、改、查13自动表单验证14字段映射15面向切面编程分析aspectprogramming16引入机制import17RBAC基于角色的权限控制了解
ThinkPHP3.2
wind_飘
·
2020-01-08 20:25
swagger在
thinkphp3.2
中的应用
在网上找这个swagger应用的时候,全部几乎都是一个样,就是不行,都是说这样那样的,但是用在你身上就是不行,就是不行首先不管那么多,直接拿来用,后面再慢慢研究吧swagger有个ui,你下载吧,里面有个dist文件(不想下载email我,我发给你),直接拷贝放到项目根目录下,别想着放到什么什么好看的文件整理,别想,就放在根目录好了。然后下载swagger-php,有些人就是分不清,ui还要什么p
小建哥哥
·
2020-01-06 23:56
ThinkPHP3.2
中英文切换!
小伙伴们好久不见!!!最近公司项目版本升级,小梦已经忙成了狗,无暇顾及文章,今天抽时间写一篇助助兴!用Thinkphp这个国产框架已经2年多了,现在有一个小功能:网站中英文切换功能,当然这个功能分为2种方案:1、使用第三方接口翻译2、Thinkphp语言切换包今天给大家介绍的是第二种方案Thinkphp语言切换包,下面就开始给大家讲讲怎么实现这个功能!1.在Application/Common/c
思梦PHP
·
2020-01-03 06:46
如何在 ThinkPHP 中整合 Laravel Eloquent ORM
前言之前维护的旧项目采用的
ThinkPHP3.2
,后面学习了Laravel后,觉得TP的Model功能没有Laravel强大和方便,并想把Laravel里的Eloquent用在TP里。
X先生说
·
2020-01-03 04:39
Thinkphp3.2
分页查询 (带参数)
首先是借鉴的代码//商品列表页面publicfunctionindex(){$name=I('get.name')?I('get.name'):"";//商品名称$advertiser_id=I('get.advertiser_id')?I('get.advertiser_id'):"";//广告主id$start_time=I('get.start_time')?I('get.start_tim
geeooooz
·
2019-12-29 15:05
thinkphp3.2
图片验证码教程
thinkphp框架自带了验证码的功能,利用手册可以轻松做出图片验证码htmlfunctionchangeVerify(){$(".chk_code_img").attr("src","{:U('Index/verify')}");}php/***验证码生成*/publicfunctionverify(){$Verify=new\Think\Verify();$Verify->fontSize=1
不会打游戏
·
2019-12-28 03:12
直播系统开发后台的技术解析
服务端的开发框架可以使用
Thinkphp3.2
作为整个框架,接口部分使用
微微之知
·
2019-12-27 09:14
直播
ThinkPHP3.2
中使用phpMQTT
直接上干货!client="sub_123";//mqtt主机主机,请配置为自己的主机$this->host=C('MQTT_HOST');//mqtt端口$this->port=C('MQTT_PORT');//密钥用于证书配置,如果需要ssl认证,则必须填写$this->cert='ca.pem';//mqtt账号$this->username="";//mqtt密码$this->passwo
焚_44b3
·
2019-12-25 03:11
thinkphp3.2
mysql导入excel数据
在tp3.2中使用phpexcelreader,实现mysql导入excel数据。新建一个控制器随便,在调用方法中放入下面代码//ExcelFile($filename,$encoding);$data=new\Org\Util\Reader();//将需要使用的文件放入org/util//SetoutputEncoding.$data->setOutputEncoding('utf-8');//
呦丶耍脾气
·
2019-12-24 18:48
ThinkPHP3.2
去除因为utf-8-bom编码影响的头部空白行的方法
网站项目头部无缘无故出现了空白行,这个是utf8文件编码可能是utf8-bom。如果不是,文件本身编码问题的话!那就是thinkphp自身对文件进行utf-8-bom编码,此时去掉空白行的方法就是,在项目根目录,执行Bom.php代码1、这个文件放在网站根目录2、直接使用域名/Bom.php执行即可3、Bom.php代码直接复制下面代码即可if(isset($_GET['dir'])){//con
老牛圣斗士
·
2019-12-22 21:33
解决thinkphp在nginx环境中由于PATH_INFO变量引起的路径问题
最近一个项目使用了
thinkphp3.2
作为开发框架,路由方面开启了PATHINFO模式,但是nginx默认是不支持PATHINFO的,表现为$_SERVER['PATH_INFO']没有值在apach
fourn熊能
·
2019-12-17 22:21
关于
thinkphp3.2
中接入阿里云短信服务详细教程
阿里大于的功能被悄悄的合并到阿里云的短信服务下,新开通短信服务的用户将无法再使用以前阿里大于的接口进行发短信,那么,新版的短信服务到底该怎么用呢,请看这篇教程,以
thinkphp3.2
为例。
geeooooz
·
2019-12-15 15:07
Mac下
Thinkphp3.2
语言包问题
在
thinkphp3.2
版本下语言包下,新增名为system.php的语言包,内部配置相关语言。然后在页面上读取对应的语言,看似很正常的操作顺序。
黑泡泡王子
·
2019-11-29 20:59
Vagrant中Nginx对应
Thinkphp3.2
配置
server{listen80;listen443sslhttp2;server_name.ttlad.test;root"/home/vagrant/code/TTL/ttlad";indexindex.htmlindex.htmindex.php;charsetutf-8;location/{roothtml/code;indexindex.phpindex.htmlindex.htm;if(
陈大芮
·
2019-11-19 10:01
thinkphp利用中文分词和全文索引技术实现搜索
使用的框架是
thinkphp3.2
思路当在插入和修改文章的成功时,将文章用于客户搜索的字段利用中文分词插件进行分割,分割成用空格间隔词语的格式插入到索引表(我这里只是将title分割了),删除后也要把对应的索引表数据删除当用户
呦丶耍脾气
·
2019-11-08 02:29
PHP Upload FTP驱动 ftp_put 函数上传失败问题
我使用的
thinkphp3.2
得Upload类,使用了上传FTP驱动,但是每次都说文件保存失败。我寻找答案,异步和同步都测试,都不行,远程端/tmp/和ftp目录也有777权限。
Godtoy
·
2019-11-04 12:55
Thinkphp3.2
验证码
1.onclick="this.src='{:U('Public/Verify')}&v='+Math.random()2.publicfunctionVerify($value=''){$Verify=new\Think\Verify();//$Verify->fontSize=32;$Verify->expire=30;$Verify->length=4;$Verify->useCurve=f
peng_js
·
2019-11-04 04:29
后台页面使用select2快速选中目标
文档地址:Select2应用信息:
ThinkPHP3.2
、jQuery1.11使用之前:下图为使用之前,我们需要在一个类型中选中某个目标的困难程度。使
彩虹的夜晚
·
2019-10-31 21:18
RESTful接口的
ThinkPHP3.2
实现
RESTful什么是RESTful接口呢?这里引几个文章,可以先行阅读ThinkPHP3.2.3文档REST慕课网RESTfulAPI实战理解RESTful架构-阮一峰一个网络简单的小例子我们为什么要用RESTful因为我们实现完全的前后端分离,需要一个接口规范,来方便和规范我们的接口规范Tryit!这里我们实现一个登陆换取TOKEN的例子首先我们新建一个控制AuthController,注意这个
AiDede
·
2019-10-31 00:29
2017年五六月份杂谈
比较了国外的**CmsEasy、KingCMS、PHP168、帝国CMS、齐博CMS和一些国内的建站工具,国外大部分都要收授权费用,所以采用了国内比较通用的ThinCMF,它是基于
ThinkPHP3.2
周小天先生
·
2019-10-30 19:29
thinkphp3.2
开启所有日志运行时间日志级别不显示
SHOW_PAGE_TRACE日志文件配置returnarray('LOG_RECORD'=>true,'LOG_TYPE'=>'File','LOG_FILE_SIZE'=>10,'LOG_LEVEL'=>'EMERG,ALERT,CRIT,ERR,WARN,NOTICE,INFO,DEBUG,SQL','SHOW_PAGE_TRACE'=>FALSE,//这里必须为FALSE才会显示所有日志。
lumengabc
·
2019-10-23 17:46
thinkphp
Thinkphp3.2
数据库字段自动转小写,字段大小写自动转换
最简单的办法就是在配置文件加上'DB_PARAMS'=>[\PDO::ATTR_CASE=>\PDO::CASE_NATURAL],但是如果项目已经上线了一段直接,这样可能会影响其他人写的然后我想在控制器里面动态改变DB_PARAMS这个配置,后来发现不行.因为基类里面有数据库操作,model是单例的.不会重新new对象.最后我想到了一个办法,重新声明一个函数,就是为了让他重新new一个model
王召波
·
2019-10-14 11:00
thinkPHP3.2
、thinkPHP5 结合workerman + Redis 实现账号单点登录
thinkPHP3.2
与workerman结合首先下载wokerman,放到TP项目下面的ThinkPHP/Library目录,并命名为Workerman除Constants.php以外的所有php文件改为
不为失败找借口
·
2019-09-25 17:57
thinkPHP3.2
workerman
redis
单点登录
PHP技术博文
技术小例子
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他