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
TP5.1
TP5.1
简单笔记
创建项目composercreate-projecttopthink/thinktp5这里的tp5目录名你可以任意更改,执行完毕后,会在当前目录下的tp5子目录安装最新版本的ThinkPHP,这个目录就是我们后面会经常提到的应用根目录。命令行创建控制器默认创建一个资源型控制器phpthinkmake:controllerindex/ArticleControllercreatedsuccessfu
leovlys1
·
2020-07-04 21:53
thinkphp框架
thinkphp6+workerman的安装和websocket使用
注意:
tp5.1
运行这句的话会报错,因为最新版的think-worker是要tp6框架的,
tp5.1
要找以前的版本configworker_server.php更改配置return [ 'worke
lmp5023
·
2020-07-02 09:42
thinkphp
php
websocket
tp5.1
创建签名 验证签名 firebase php-jwt token
1、安装vendor扩展包firebasephp-jwttoken教程:https://blog.csdn.net/haibo0668/article/details/838617022、设置版本教程:https://blog.csdn.net/haibo0668/article/details/838637893、控制器代码测试网址:http://www.xxx.com/api/v1/index
我是高手高手高高手
·
2020-07-02 01:28
thinkphp5
API
TP5.1
用户登录成功处理存储用户信息Session优化
author:咔咔wechat:fangkangfk源码:https://download.csdn.net/download/fangkang7/10749294在用户登录成功后,我们会将用户的信息存储到session中步骤:我们在用户登录后会储存很多的用户信息,也会设置很多的session的key,后期项目不方便维护和管理这就需要创建一个工具类来管理我们的SESSION储存用户信息(app\u
咔咔-
·
2020-07-01 23:05
thinkPHP
解决
TP5.1
路由中URL的BUG问题,并且可完美配合SEO优化,
我们在使用
tp5.1
时,其中路由的URL有个BUG,当遇到大小写时会出错,特别是在liunx环境中,现在用这个方法可以修复。
盘古黄一鸣
·
2020-07-01 23:20
php
ubuntu
Mysql
TP5.1
入门
1.打开调试debug如果出现这种情况,就要打开debug,方便调试config/app.php中的app_debug和app_trace改成true改完后的效果是一眼就能看到是哪里的问题,清楚明了2.没有权限将runtime以及子目录的权限改成777之后访问成功3.后台应用H-uiadmin模板在public中新建admin文件夹将H-uiadmin中的lib文件夹和static文件夹放到刚刚在
dabao87
·
2020-07-01 21:57
TP
tp5.1
权限模块 -- 权限实现
思路:用户登录验证的时候将用户权限路由存储session,定义方法执行前行为,行为验证当前访问的方法路由是否属于用户所拥有的权限路由。一、在制作站点权限之前我们需要准备好所需的数据表,数据表如下:(各表字段可酌情加减,视各自站点逻辑而定)1.admin--管理员账户表image.png2.role--角色表image.png3.admin_role--管理员角色关系表image.png4.role
红尘一落君莫笑
·
2020-06-29 14:57
tp5.1
使用阿里邮箱发送邮件
一、下载PHPMailergithub连接:https://github.com/PHPMailer/PHPMailer二、在extend新建文件夹PHPMailer,并将PHPMailer-master\src里的SMTP.php、PHPMailer.php、Exception.php放入该文件夹。三、定义发送邮件方法在common.php定义该方法。usePHPMailer\PHPMailer
Balandy
·
2020-06-29 09:55
不知名
tp5.1
导出简历模板为word文档类型,不用下载任何插件
此方法只能将多个简历以分页形式展示,不能分开批量导出多个文件的形式,如果有做出来的欢迎留言相告,谢谢!!!就用两个方法(也可以合到一个方法中),直接上干货,里面有注释自己去看://这个方法中写导出逻辑publicfunctionceshi(Request$request){//先查询数据,定义多个模型关联$data=Technician::where($where)->with(['user'=>
共同成长
·
2020-06-29 05:48
PHP
tp5.1
Word
Tp5.1
修改错误提示页面模板
2019独角兽企业重金招聘Python工程师标准>>>效果:跳转提示*{padding:0;margin:0;}body{background:#290C0C;font-family:'微软雅黑';color:#fff;font-size:16px;}.system-message{padding:24px48px;}.system-messageh1{font-size:80px;font-we
weixin_34283445
·
2020-06-28 16:34
在
tp5.1
框架下针对手机站和PC站调用两套模板的方法
随着移动端的兴起,像淘宝,京东等大型站点都专门针对手机做了移动站点,例如淘宝的h5.m.taobao.com,京东的m.jd.com,但对于一般小站,其实没必要为手机单独做一个站点,我们完全可以用一个站点,分别针对手机和pc做不同适配,以达到各类终端都能看到友好界面的目的。具体怎么做呢?我们以thinkPHP5.1.19为例,做具体说明。一.在入口文件index.php中检测是否为手机访问检测是否
toooooop8
·
2020-06-26 20:07
php
tp5.1
的数据库连接
数据库的连接方法——使用静态连接的方法,通过修改配置目录下的database.php文件实现对数据库的连接(可以直接修改也可以使用ENV环境变量实现进行配置)以下是配置文件—— Env::get('database_type'), // 服务器地址 'hostname' => Env::get('database_hostname'), // 数据库名 'database'
世界的背影
·
2020-06-26 01:26
php
后端
tp5.1
PHP7.2 +
TP5.1
+ Restful Api ,构建的API项目架构,支持API文档输出、API接口自检、开启API JWT模式、反射路由模式、API参数自检等功能
TP5.1RestfulApi介绍PHP7.2+TP5.1+RestfulApi,构建的API项目架构,支持API文档输出、API接口自检、开启APIJWT模式、反射路由模式、API参数自检等功能为了本项目拥有更加直白与客观的简易性、阅读性、实用性,所用的扩展和第三方代码,均未考虑高度抽象和深度封装,各位大大可以很简单的看懂源码和框架设计。如果有需要或涉及到高并发的服务架构,可以在issues提出
你没心怎知我绝情
·
2020-06-25 17:24
PHP
restful
api
tp5.1
上传图片保存中文名
要想保存为中文文件名,首先,我们要了解一下操作系统的编码:当前我们用的windows系统简体中文版,编码为gb2312;而linux系统用的编码为utf-8。回显给浏览器时要统一用utf-8编码,就这么简单。1、修改上传文件:$imgName="加油";$info=$file->validate(['size'=>10240000])->move('../public/signImgs/',$im
qq_147258
·
2020-06-25 15:52
ThinkPHP
一个功能,再线下好好的,到了线上就不行了,解决思路。
/Uploads/',$row['content'])函数,意思是将文章中所有Uploads字符的都换成__CDN__配置,用的是
tp5.1
框架,__CDN__配置参数写在app.php文件中,本地
PHP_Meet
·
2020-06-25 13:46
面试题
文章
phpstudy nginx环境下,
tp5.1
重写规则
直接贴代码了。server{listen80;server_name127.0.0.1;indexindex.htmlindex.htmindex.phpl.php;#charsetkoi8-r;#access_loglogs/host.access.logmain;root"C:/sky/myphp_www/PHPTutorial/WWW/tp_push/public";#location/{#
channel_海峡
·
2020-06-25 05:10
PHP
服务器
关于阿里云的直播API开发
需求:教育企业,1.针对每个教室都要有直播能给到家长在直播时间能看到2.考虑到有些家长白天需要工作,可能会要求看录播功能3.不需要人为去操作直播(比如开启,关闭)开发语言:PHP框架
TP5.1
功能开始:
channel_海峡
·
2020-06-25 05:39
TP5
PHP
tp5.1
权限模块 -- 权限实现
转载:
tp5.1
权限模块–权限实现思路:用户登录验证的时候将用户权限路由存储session,定义方法执行前行为,行为验证当前访问的方法路由是否属于用户所拥有的权限路由。
地球是我的
·
2020-06-25 03:21
PHP
ThinkPHP
5.1
tp5.1
php 前后端分离开发 Restful风格 预请求OPTIONS问题 处理
本文主要讲的是
tp5.1
内RESTful风格请求的时候为防止预请求OPTIONS报错的route.php内的路由设置1.请求格式为json1)前端发送$.ajax({url:"http://w
朲間烝茷
·
2020-06-24 20:19
tp5.1框架
vue webpack完整版配合
TP5.1
本地环境开发之跨域访问
先用简单模板测试完后,再用完整版的脚手架开发测试,发现一样适用。简单脚手架使用方法地址如下:https://blog.csdn.net/lizheng8715/article/details/97032831开始正题。后台直接返回前台传递的参数,源码publicfunctionmessage(){$data=Request::param();returnjson_encode($data);}1、
lizheng8715
·
2020-06-24 07:22
vue
tp5.1
去掉index.php nginx
原来的路径是:http://xxxxxxx/index.php/admin/login/index.html修改完的路径:http://xxxxxxx/admin/login/index.html修改.htaccess文件 Options+FollowSymlinks-Multiviews RewriteEngineOn RewriteCond%{REQUEST_FILENAME}!-d Rewr
浓汤烩意面
·
2020-06-23 22:31
PHP
tp
TP5.1
实现超时未支付订单自动关闭
今天想在
TP5.1
中实现这个功能,但是网上基本没什么教程可供参考,所以写篇文章仅供大家学习。
Holyzq
·
2020-06-23 15:44
PHP
ThinkPHP
layuiadmin(iframe)+tp5开发一个小型后台内容管理系统入门
本地环境xampp下composer下载
tp5.1
版本index.php入口文件在public下。
hexiaoniao
·
2020-06-23 14:17
php
thinkphp
layuiadmin
PHP条形码生成
环境:PHP版本:7.3.4PHP框架:
tp5.1
第三方插件:barcodegen一、下载插件,部署环境安装方式有两种:1、下载压缩安装插件下载直通车:https://www.barcodebakery.com
不二青春
·
2020-06-23 07:21
PHP
三方类
barcode
php
TP5.1
隐藏public/index.php第二种方式
复制public下的index.php和htaccess文件到根目录index.php文件直接引入public/index,php即可htaccess文件需要修改/*author:咔咔wechat:fangkangfk*/Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-dRewriteC
咔咔-
·
2020-06-23 07:48
thinkPHP
tp5.1
框架join方法用法实例分析
本文实例讲述了
tp5.1
框架join方法用法。分享给大家供大家参考,具体如下:JOIN方法用于根据两个或多个表中的列之间的关系,从这些表中查询数据。
·
2020-06-22 08:17
tp5.1
前后端分离的情况下调用验证码功能
由于
tp5.1
的验证码功能是基于session的,在前后端完全分离的情况下,如果状态保持的方式又是以token方式,那么用起来就不是太方便了。
Hey_JC
·
2020-06-21 21:13
tp5.1
连接数据库后检测表输出测试数据
配置好全局config\database.php检查数据表入口文件index.php/控制器/方法index.php/index/Data/connwhere('id',2)->value('title');}}?>浏览器表输出测试数据管理员此表那个字段都输出数据失败,不明白,public根目录下/indexdata.php/indexdata.php直接调用数据表测试浏览器输出Deprecate
Jason.Soar
·
2020-06-21 16:51
TP5隐藏入口文件(public/index.php),phpstudy环境中apache服务器下
参考文章.htaccess技巧:URL重写(Rewrite)与重定向(Redirect)
TP5.1
隐藏public/index.php第二种方式RewriteRule^(.*)$index.php/$1
goms
·
2020-06-21 13:01
php
tp5
使用vue.js和php,thinkphp5.1框架实现前后端分离和交互
主要目标是使用vue.js把前端获取的账号和密码传到后台,然后使用
tp5.1
框架获取前端的值,并返回token等一些值。然后使用localStorage.setItem()把数据存入前端。
路人的桥畔
·
2020-06-21 05:05
TP5.1
安装
相当于一个应用管理软件,可以理解为软件管家,
tp5.1
之后需要通过composer安装。
奋斗老年人
·
2020-06-14 22:35
php
thinkphp
软件框架
tp5.1
Warning: require(/www/wwwroot/kehu.xxxx.net/public/../thinkphp/start.php): failed to ........
报错:Warning:require(/www/wwwroot/kehu.xxxxx.net/public/../thinkphp/start.php):failedtoopenstream:Nosuchfileordirectoryin/www/wwwroot/kehu.xxxxx.net/public/index.phponline17Fatalerror:require():Failedop
dssxyz
·
2020-05-29 11:29
thinkPHP
thinkphp
tp5.1
框架数据库子查询操作实例分析
本文实例讲述了
tp5.1
框架数据库子查询操作。分享给大家供大家参考,具体如下:首先构造子查询SQL,可以使用下面三种的方式来构建子查询。
·
2020-05-26 14:53
tp5.1
框架数据库常见操作详解【添加、删除、更新、查询】
本文实例讲述了
tp5.1
框架数据库常见操作。
·
2020-05-26 14:52
tp5.1
框架数据库-数据集操作实例分析
本文实例讲述了
tp5.1
框架数据库-数据集操作。
·
2020-05-26 14:17
tp5.1
框架路由操作-URL生成实例分析
本文实例讲述了
tp5.1
框架路由操作-URL生成。
·
2020-05-26 14:16
tp5.1
框架查询表达式用法详解
本文实例讲述了
tp5.1
框架查询表达式用法。
·
2020-05-25 13:42
tp5.1
框架数据库高级查询技巧实例总结
本文实例讲述了
tp5.1
框架数据库高级查询技巧。
·
2020-05-25 13:41
TP5.1
实现QQ登录
/*QQ登录*/publicfunctiontoken(){$app_id="***";//替换即可$app_secret="***";//替换即可//成功授权后的回调地址$my_url=urlencode("http://***.com/index/User/token");//获取code$code=$_GET['code'];//Step2:通过AuthorizationCode获取Acce
张、永、峰
·
2020-05-12 18:00
tp5.1
新发现
一、facade门面使用发现1、按照5.1手册所说门面使用过于繁琐。简洁使用如下直接在公共模块下创建facade文件夹,将需要静态化的文件分类放置在此调用方法1使用中不论是控制器还是模型必须在使用处放入useapp\common\facade\Adminlog;然后,才能调用Adminlog::ceshi();2模型中如果不想use可以直接调用\app\common\facade\Adminlog
思君邪
·
2020-04-07 16:40
TP5.1
中关于$this->success()异常报错
TP5.1
中关于$this->success()后续继续执行,被trycatch异常的捕获了导致返回一直是异常。错误代码try{.......
王兴伍
·
2020-03-24 16:48
TP5.1
支付宝遇到的坑
遇到很多坑记录一下这里用的是电脑支付下载dome链接:https://docs.open.alipay.com/...把demo放到extend目录,文件夹改名字为:alipay,方便后面操作有人说把需要用的类命名空间,namespace,这个人拉出去枪毙了,真的坑爹啊,命名空间加上后,可能是我linux系统,尽然找不到类了,拉出去枪毙,枪毙,墙壁!然后在config.php文件夹中配置appid
张、永、峰
·
2020-03-09 16:00
ThinkPHP5.1学习笔记 数据库操作
数据库连接的配置文件(config/database.php)设置数据库的连接信息classDataTestextendsController//数据库连接{//url=>http://localhost/
tp5.1
Mirror王宇阳
·
2020-02-16 20:00
tp5.1
左连的时候如何指定多个条件
有时候,在A表左连B表的时候,需要先在B表中过滤一些数据,我们想要生成的语句如下:SELECT,s.,sl.level_idaslevel_id,l.nameasl_nameFROMAsLEFTJOINBslONsl.student_id=s.idANDsl.is_current=1这个语句的效果就是在B表中过滤is_current不等于1的数据,然后在进行关联,这样的好处是leftjoin就能返
旅行者xy
·
2020-02-09 05:42
tp5.1
使用路径常量
echo"app_path=========".Env::get('app_path')."";echo"root_path=========".Env::get('root_path')."";echo"think_path=========".Env::get('think_path')."";echo"config_path=========".Env::get('config_path')
大尹
·
2020-02-07 15:00
tp5.1
nginx环境下url去掉index.php
原来的地址http://xxxxxxx/index.php/admin/login/index.html修改完的路径http://xxxxxxx/admin/login/index.html修改.htaccess文件 Options+FollowSymlinks-Multiviews RewriteEngineOn RewriteCond%{REQUEST_FILENAME}!-d Rewrite
大尹
·
2020-02-07 14:00
tp5.1
的事务操作
普通的事务操作很简单,最简单的方式是使用transaction方法操作数据库事务,当闭包中的代码发生异常会自动回滚,例如:Db::transaction(function(){Db::table('think_user')->find(1);Db::table('think_user')->delete(1);});也可以手动控制事务,例如://启动事务Db::startTrans();try{D
大尹
·
2020-02-05 20:00
tp5.1
Auth类实现权限管理
了解来这么久权限控制权限的知识,却不知道如何写代码,网上的代码多数并没有多少完整的源码能提供参考。偶然看到官网的例子,现在终于也把源码的实现也弄得明白了一点。tp5框架的Auth类可以实现页面的访问权限,还可以精确到页面上的按钮。页面访问主要靠rule表的name字段。附加条件权限主要看condition字段。源码下载:https://files.cnblogs.com/files/mzzone/
维京人~
·
2019-12-22 20:00
PHP使用WebSocket主动推送【微信小程序接收】
这里我们用
TP5.1
框架结合Workerman来做演示首先用Composer下载
TP5.1
框架composercreate-projecttopthink/think=5.1.
无穷369
·
2019-12-20 01:21
tp5.1
批量删除商品
选中要删除的商品,点击批量删除先在控制器使用sql语句查出商品信息goods然后在html源码中使用goods变量。{foreach$goodsas$item}1232324{/foreach}按钮源码批量删除jsfunctiondatadel(){$ids=$("input[name='ids']:checked");varcheckID=[];$("input[name='id
维京人~
·
2019-12-20 00:00
上一页
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
其他