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
ThinkPhp5
ThinkPhp5
小博客七 -----栏目添加模板及数据表的创建
前面已经实现了修改密码的功能,这边开始实现栏目管理的模块。首先新建控制器,admin下新建categroy.php文件,用以实现栏目列表控制器新建index方法,用以加载对应的模板文件。并新建view下面的category目录,新建index.html文件,用以展示栏目模块的内容。在base.html里修改栏目列表的url同理,修改view下category里index.html的添加栏目的url
炭墩儿
·
2022-02-17 02:47
PHP开发-Mac搭建
ThinkPHP5
.0
MySQL所有版本的默认root密码均为空Redis所有版本的默认密码均为空安装ThinkPHP
ThinkPHP5
的环境要求如下:PHP>=5.4.0PDOPHPExtens
看我的大白眼
·
2022-02-16 18:36
ThinkPHP5
验证码提示404问题解决
最近在学习php,用的是ThinkPHP的框架,学习的时候碰到一个验证码刷新的时候的404问题,困扰了我很久始终没有解决,最终在php中文网的
ThinkPHP5
的学习视频课程中的讨论区找到解决办法。
cyixlq
·
2022-02-14 23:25
THINKPHP5
不能正确显示验证码的问题解决
首先使用Composer安装think-captcha扩展包:composerrequiretopthink/think-captcha在安装扩展的目录下有think-captcha文件夹对于不能显示验证码的问题在think-captcha/src/helper.php第39行添加$root=\think\Url::root('/index.php');使得固定根路径,这样就可以正确显示验证码了修
夏日De雨
·
2022-02-14 14:58
lnmp1.5部署
thinkphp5
.0踩过坑
1、开启phpinfo,修改php.ini文件,文件路径:/usr/local/php/etc/php.ini,CGI修复其路径以符合规范:#cgi.fix_pathinfo=0修改为下行cgi.fix_pathinfo=12、去除上传文件目录限制,修改fastcgi.conf文件,文件路径:/usr/local/nginx/conf/fastcgi.conffastcgi_paramPHP_AD
有没有榴莲千层
·
2022-02-13 13:15
下载tp5框架
[码云]应用项目:tpcenteoshttps://gitee.com/liu21st/
thinkphp5
核心框架:thinkphphttps://gitee.com/liu21st/framework.git
闲着无聊666
·
2022-02-12 19:33
ThinkPhp5
| 模块分析
ThinkPhp5
框架是一款基于MVC的轻量级开发框架,其模块化的搭建,简单有效,相比于之前的版本,是一次颠覆性的改变。本文,结合一些网站的常用功能,简要分析一下基本原理,小试牛刀一把。
采风JS
·
2022-02-12 03:42
ThinkPHP5
连接MySql数据库问题
问题一:couldnotfinddriver$this->resultSetType=$config['resultset_type'];}try{if(empty($config['dsn'])){$config['dsn']=$this->parseDsn($config);}if($config['debug']){$startTime=microtime(true);}$this->lin
我是一座离岛
·
2022-02-11 19:51
Nginx配置负载均衡(二)
前面简单介绍了nginx的负载均衡配置,接下来我们部署
thinkphp5
项目进行测试可行性。
史史小子
·
2022-02-11 09:43
thinkphp5
使用curl调用java接口上传图片笔记!
php使用curl调用java接口上传[multipart/form-data]图片!接口文档接口提供方是java,具体实现未知,一开始用h5直接提交到接口地址没毛病。后来改成先php上传到自己服务器再通过curl去post到接口地址。然后就出现问题了,下面是解决办法:curlmalformed这个curlmalformed报错原因是curl请求的url设置错误,(lll¬ω¬)前端通过ajax每
DragonersLi
·
2022-02-11 05:29
TP < 5.0.24 命令执行poc
poc:命令执行:http://localhost/
thinkphp5
.0.22/public/?
草莓养殖户
·
2022-02-10 19:02
ThinkPHP中ORM模型
在
ThinkPHP5
中对数据库的操作是比较巧妙的,
ThinkPHP5
默认支持四种类型的数据库,在thinkphp\library\think\db\connector中,有四个数据库的连接器:think
程序员有话说
·
2022-02-10 05:51
ThinkPHP5
注册功能之发送邮箱验证码
QQ邮箱配置1、放入phpmailer邮箱类库文件到extend目录下,application/extra目录下创建email.phpimage.pngemail.php代码如下:0,//0=关闭(生产使用)1=客户端的消息2=客户端和服务端的消息//请求HTML友好的调试输出'debugoutput'=>'html',//设置邮件服务器的主机名'host'=>'smtp.qq.com',//设置
挤时间学习的阿龙
·
2022-02-10 05:32
Thinkphp5
+AipOcr 百度ai
在人工智能畅行的时代,你怎么能脱轨。整理一下百度ai的文字识别。整理来说就是看文档,而且是仔细看文档。我在做的时候遇到好多坑,还是得API文档与SDK文档结合看啊。SDK的文档太过简略,好多参数都没说,但是要想实现功能还是得加上某些参数先申请应用吧,然后申请appid,最后下载SDK我这里只用到了AipOcr,所以我只把下载下来的AipOcr.php与lib/*复制到vendor目录下下面的代码为
RocaLee
·
2022-02-09 14:39
2018-09-20
ThinkPHP5
.1 URL重写隐藏应用的入口文件index.php
本文参考(URL重写[https://www.kancloud.cn/manual/
thinkphp5
/177576]),增加了部分内容,操作更加详细。
dongzhensong
·
2022-02-09 06:29
thinkphp5
下view的视图
在controller同等级下新建一个view(文件夹)-->index(文件夹,主要负责给index.php使用)->index.htmlimage.png三个参数,第一个参数表示的是选择index下的index.html,第二参数表示HTML里面使用的变量image.png第三个表示的是使用的是一些静态的变量第一个参数的使用方法包括image.png看注释
Albert88888
·
2022-02-08 16:00
THINKPHP5
实践经验
这里只是分享一些实际开发过程所需的一些功能方法1.分页的实现paginate方法$dateParam['query']['startDate']=$startDate;$dateParam['query']['countryCode']=$countryCode;$dateParam['query']['endDate']=$endDate;$feedbackList=db()->table('s
不愿意透露姓名的网瘾boy
·
2022-02-07 07:01
ThinkPHP5
.1的cache缓存使用
而缓存的信息放在了runtime的cache文件夹下(具体哪一个看文件时间)。
鸟人老金
·
2022-02-06 18:23
layui checkbox 复选框第一次点击没反应 第一次点击不生效
form.render();解决办法:再次渲染checkbox,form.render();代码是
thinkphp5
.1用户名授权角色立即提交重置layui.extend({admin:'{/}../.
思议岁月
·
2022-02-06 00:23
ThinkPHP5
中多条件查询
TP5框架中数据查询格式有一种是:$pawn_list=Db::name('jg_pawn')->alias("jp")->join('bs_pawnbp','jp.pawn_id=bp.pawn_id','LEFT')->join('bs_pawn_workbpw','bpw.pawn_id=jp.pawn_id','LEFT')->field("jp.jg_status,bp.pawn_nam
逆世界开发者
·
2022-02-05 17:52
【网络安全】记一次挖洞的日常
信息收集从fofa上找到了这个站点,叫做fastadmin,是基于
Thinkphp5
和bootstrap开发的后台框架,常规思路找一下后台,根据经验,没意外的话php的站点基本都是根路径后加个admin
kali_Ma
·
2022-02-04 16:02
网络安全
php
信息安全
渗透测试
安全漏洞
看完此文章快速上手
thinkPHP5
.0框架
一.灵活的路由路由定义采用\think\Route类的rule方法注册,通常是在应用的路由配置文件application/route.php进行注册,格式是:Route::rule('路由表达式','路由地址','请求类型','路由参数(数组)','变量规则(数组)');usethink\Route;//注册路由到index模块的News控制器的read操作Route::rule('new/:id
小伟_be27
·
2022-02-03 16:29
48
今天看了vueelementadmin并且用
thinkphp5
生成api来让其进行渲染,里面的源码能看懂,但是看的很慢,有着设计跟不上思维,感觉前面的东西还没记熟
whIteKi
·
2022-02-03 02:37
ThinkPHP6集成短信发送平台
介绍本项目是集成了各大云服务厂商的短信业务平台,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护,目前支持阿里云、腾讯云、七牛云、又拍云、Ucloud
·
2022-01-05 14:23
php
PHP Composer拓展包华为云OCR文字识别
介绍本项目集成了华为云OCR文字识别业务,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护。
·
2022-01-05 14:22
php
ThinkPHP集成华为云短信服务
介绍本项目集成了华为云短信发送业务,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护。
·
2022-01-05 13:50
php
ThinkPHP系列Ucloud的短信接口
介绍本项目是基于Ucloud短信PHPSDK二次开发的,支持
ThinkPHP5
.0、
ThinkPHP5
.1和ThinkPHP6.0,由宁波晟嘉网络科技有限公司维护,用于Ucloud旗下的短信发送业务。
·
2022-01-05 10:39
php
thinkphp5
+ 微信网页授权
一、基础准备①:微信公众平台测试账号的申请(无正式号,建议使用)https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login②:申请后,会得到相应的appid和appsecret;然后扫测试号二维码。初次学习,请多指教初次学习,请多指教③:找到网页授权功能,点击修改,填写网页授权的网址初次学习,请多指教https://mypay.te
可乐_加冰_
·
2021-12-02 16:38
Thinkphp5
文件包含漏洞复现分析
漏洞概要漏洞存在于ThinkPHP模板引擎中,在加载模版解析变量时存在变量覆盖问题,而且程序没有对数据进行很好的过滤,最终导致文件包含漏洞的产生。影响版本5.0.0=5.4.0","topthink/framework":"5.0.18"},执行composerupdate控制器:application/index/controller/Index.phpassign(request()->get
Snakin_ya
·
2021-12-01 12:11
Web安全
php反序列化
php
web安全
微信小程序结合
ThinkPHP5
授权登陆后获取手机号
1.在我们授权登陆后会获取到用户的sessionKey这个是获取手机号不可分割的一部分上代码wxml:获取手机号js:当我们在调用这个方法的时候可以在控制台输出一下e下方用红框框起来的两个也是获取手机号不可分割的一部分getPhoneNumber:function(e){varthat=this;console.log(e.detail.errMsg=="getPhoneNumber:ok");i
·
2021-11-23 10:18
一次项目中Thinkphp绕过禁用函数的实战记录
file_put_contentspcntl_execLD_PRELOAD劫持总结前言在一次渗透测试中,手工找了许久没发现什么东西,抱着尝试的心情打开了xray果然xray还是挺给力的,一打开网页的时候xray直接就扫描出了
thinkphp5
.0.10rce
·
2021-11-04 03:43
thinkphp中.htaccess文件的巧妙运用
^xxx.com$隐藏入口文件在
ThinkPHP5
.0中,出于优化的URL访问原则,还支持通过URL重写隐藏入口文件,下面以Apache为例说明隐藏应用入口文件index.php的设置。
·
2021-08-30 11:46
知识付费系统如何快速二开
知识付费系统是系统基于
ThinkPhp5
.0+layui+Vue开发,功能包含在线直播、付费视频、付费音频、付费阅读、会员系统、分销系统、拼团活动、直播带货、直播打赏、商城系统、线下活动、资料下载、课程评论
·
2021-08-16 20:06
php
thinkphp5
.1 中使用自定义异常处理类进行接管
配置文件修改config/app.php自定义异常接管类出处'exception_handle'=>‘\app\common\exception\ExceptionHandle',自定义处理异常方法寡人的存放目录为app/common/exceptionApiException.phpnamespaceapp\common\exception;useException;classApiExcept
·
2021-08-01 16:05
ThinkPHP5
轻松识别客户端信息User-Agent(获取用户的操作系统、浏览器信息)
在使用浏览器发起的HTTP请求中,通常会包含一个识别标识。它名为UserAgent,简称UA。它是一串包含了客户端基础信息的字符串。通过它可以方便的获取客户端的操作系统,语言,浏览器和版本信息。在PHP中查看客户端UA标识的方式是读取系统常量$_SERVER中的HTTP_USER_AGENT选项:echo$_SERVER['HTTP_USER_AGENT'];使用推荐一个轻松识别客户端信息的com
haokeed
·
2021-06-27 00:55
获取文档注释方法封装(
thinkphp5
.*)
功能说明一般情况下,做系统后台管理的时候需要记录每一个管理员用户的操作记录,如果在每个控制器的每个方法中都手动去执行一个写日志的方法的话,似乎有些麻烦,所以心血来潮写了这样一个类,与伙计们共勉,有更好的实现方法欢迎交流。用到的PHP系统方法ReflectionMethod2.ReflectionClass规则:注释规则以“@desc开头”如:class=$class;$this->methodNa
猩猩的猩
·
2021-06-27 00:05
2019-03-22
拼团、砍价、秒杀、积分、优惠券等吸引粉丝-转化粉丝-粘住粉丝-分析粉丝-维护粉丝-再次利用粉丝吸引粉丝形成闭环滚雪球模式源码下载地址::http://github.crmeb.net/u/crmeb基于
thinkphp5
开发者溜溜
·
2021-06-26 00:28
swoole -
thinkphp5
.0 笔记(一)
前提:安装好php7.2以及下载
thinkphp5
.1的源码放在本地要在tp5里面嵌入swoole的服务,首先在根目录下创建一个server的文件夹,里面创建一个http_server.php的文件swoole
墨丘利lh
·
2021-06-25 10:06
php
thinkphp5
.0入门
thinkphp5
.0对于thinkphp3.2几乎是颠覆和重构了,以至于在新学习
thinkphp5
.0的时候,感觉无从下手。
忘川_之上
·
2021-06-25 00:56
ThinkPHP 5.1 输出替换 view_replace_str 和 tpl_replace_string
我看教程是
ThinkPHP5
.0的,全局配置字符串内容输出替换是在application目录下的config.php加入以下即可:#config.php['__STATIC__'=>'/static/index
GuoYou_Li
·
2021-06-24 18:46
docker部署thinkphp
1.安装thinkphp按照thinkphp官网给出的Git安装操作,下面步骤摘自官网:
ThinkPHP5
.1主要分为应用和核心两个仓库,主要包括:应用项目:https://github.com/top-think
金豆_d604
·
2021-06-24 15:25
fastadmin跨域处理
thinkphp5
.0
fastadmin跨域处理
thinkphp5
.0*/classCORS{protected$corsBase=TRUE;//TRUE代表全局通过,指定域名则失效publicfunctionrun(&$params
小伙有点菜
·
2021-06-24 12:27
上传Composer包到Packagist,并在
Thinkphp5
.0中使用
向社区发布自己的Composer包主要讲解如何上传Composer包到Packagist,并在
Thinkphp5
.0中使用。1.Github上创建仓库,并pull至本地。
Emotion_c293
·
2021-06-24 03:08
ThinkPHP5
.0导出Excel表格
上周在项目中用tp5.0导出excel表格遇到一点问题,特此记录。首先,不管是tp3.2.3还是tp5.0导出excel表格我都是基于phpexcel这个插件来做的。然后,下载phpexcel放到vendor目录下。以下是代码:publicfunctiondownload(){$name=Request::instance()->param('ship');$start_time=Request:
gogocheng
·
2021-06-23 17:03
ThinkPHP5
.0文件上传校验
控制器app\index\controller\Upload.php//TP5文件上传校验namespaceapp\index\controller;usethink\Image;usethink\Request;/***上传类*/classUploadextendsController{//单文件上传publicfunctionindex1(){return$this->fetch();}//多
铁匠简记
·
2021-06-23 10:06
41
前端的已经可以面向搜索编程了,现在又回到
thinkphp5
,继续回顾php国庆后又有三个项目问答系统,封装安卓程序,原有客户端升级
whIteKi
·
2021-06-21 01:33
2018-09-12 首页
ThinkPHP5
.1——12载初心,你值得信赖的PHP框架[图片上传失败...(image-b5121-1536723269833)][图片上传失败...
土豆丝炒洋芋丝
·
2021-06-20 07:10
ThinkPHP
2006年初,遵循Apache2开源协议秉承简洁,实用的设计原则,注重易用性拥有众多原创功能和特性,在易用性,扩展性和性能方面不断优化和改进已成长为国内最领先和最具有影响力的WEB应用开发框架为什么选择
ThinkPHP5
ThinkPHP5
.0
燚焱炎火_18d0
·
2021-06-15 17:19
DataTables的详细配置使用--结合
ThinkPHP5
.0框架
title:DataTables的配置使用--结合
ThinkPHP5
.0框架tags:[DataTables,分页,搜索,排序]众所周知,DataTables插件融合了分页、搜索、排序的功能,使用也相对简单
ityuer
·
2021-06-14 06:54
使用Composer安装时要求输入授权用户名密码?
thinkphp5
用composer安装插件的时候提示输入授权用户名密码,百度的两种解决方案:1.使用laravel-china社区的源:composerconfig-grepo.packagistcomposerhttps
第五季资源
·
2021-06-13 07:43
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他