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
.0.14安装
配置后台模块:在根目录下application文件夹下创建一个admin做为后台模块,在admin(做为后台模块名)目录下创建controller文件夹,在controller文件夹下创建Index.php(index控制器)。在admin目录下创建view(视图文件夹)目录下再创建index文件夹下放入后台模块的index.html模板文件。输出后台首页index.html在admin/cont
linhui03
·
2020-07-11 11:40
thinkphp5
Thinkphp5
获取参数方法
Thinkphp5
中路由获取参数第一种方法:在定义路由的时候,如下写法:usethink\Route;Route::post(‘hello/:id’,sample/test/hello);//路由post
linhui03
·
2020-07-11 11:40
thinkphp5
Thinkphp5获取参数方法
搭建微信小程序wss环境-Apache篇
微信小程序wss简介在微信小程序开发时,有时候根据业务需求遇到需要用到websocket这个api,但微信官方的规则是在配置websocket服务器地址时候必须要求wss以及不能携带端口,因此,本文介绍了
thinkphp5
唐智勤Wz
·
2020-07-11 09:07
微信小程序
thinkphp5
错误:类型错误: Argument 1 passed to think\Hook::import() must be of the type array
点击进入视频教程使用
thinkPHP5
的时候出现如下错误类型错误:Argument1passedtothink\Hook::import()mustbeofthetypearray,integergiven
MarsWill
·
2020-07-11 07:46
ThinkPHP
PHP
TP5
thinkPHP5
数据库 添加数据
目录结构Admin.phpfetch('lst');}publicfunctionadd(){//判断页面是否提交if(request()->isPost()){//dump(input('post.'));//打印接收到的参数$data=[//接受传递的参数'username'=>input('username'),'password'=>md5(input('password')),];/*D
郭浩326
·
2020-07-11 06:54
php
thinkphp5
.0 通过phpspreadsheet导出到excel
首先,进入thinkphp的根目录修改为国内源composerconfigrepo.packagistcomposerhttps://packagist.phpcomposer.com然后composerrequirephpoffice/phpspreadsheet最后就是在thinkphp中引入使用了。usePhpOffice\PhpSpreadsheet\Spreadsheet;usePhpO
k7Cx7e
·
2020-07-11 06:28
thinkphp
一款强大的网站在线客服聊天系统:whisper搭建教程
简介whisper是一个在线客服系统源码,采用
thinkphp5
+Gatewayworker编写,性能强悍。
秋天的春
·
2020-07-11 06:12
php
ThinkPHP5
实现极验滑动验证码geetest功能
现在很多网站,比如淘宝,京东等都改用使用极验拖动验证码实现登录,这种方式比传统的验证码方式有更好的体验,减少用户输入的错误,也同样能起到防盗刷的功能。现在很多极验都是第三方的,也很多都是收费的。这里主要介绍thinkphp整合系列之极验滑动验证码geetest,官网:http://www.geetest.com具体如下:一:注册获取key注册;创建应用;获取key;二:导入sdk/ThinkPHP
assasinSteven
·
2020-07-11 02:29
PHP
滑动验证码
Geetest
thinkphp5
数据库配置读写分离
mysql配置主从数据库同步成功后,接下来就要在程序中配置数据库来实现读写分离啦我们这里用的
thinkphp5
框架配置读写分离非常简单return[//数据库类型'type'=>'mysql',//服务器地址
hatakei88
·
2020-07-11 00:18
php
Thinkphp5
.0 session 分布式部署
要实现的功能:部署高可用web服务项目架构图:在一个集群中部署2套web_server服务,通过lvs负载均衡提供一个虚拟IP,供用户访问。用redis存储session,提高系统可用性。数据库采用主主同步方式,利用keepalived做容灾处理。一、web_server使用PHP语言,利用TP5.0框架。application\config.phpsession设置为session存储。'ses
SiegeLionQi
·
2020-07-10 21:11
微信扫码支付和微信JSAPI支付
使用框架
THINKPHP5
,类文件保存在extend/payment文件夹内。
qq_21761149
·
2020-07-10 17:28
PHP
thinkphp5
搭建简单redis分布式主从
主库只负责写数据,每次有数据更新都将更新的数据同步到它所有的从库,而从库只负责读数据所以先复制添加一个配置redis_6380.confcpredis.confredis_6380.conf修改主配置文件redis.conf#给主服务器设置密码requirepass123456#定义主服务器端口port6379修改从配置文件redis.confmasterauth123456#若Master设置了
LoweMuo
·
2020-07-10 16:18
php
超好用的
thinkphp5
.0/
thinkphp5
.1分页插件!详细使用步骤(内附代码)
效果tp5.0使用方法page下载地址:进入下载页面提取码:s75k1,把page文件夹整个目录复制到目录extend下2,修改默认配置app/config.php把里面的'paginate'=>['type'=>'page\Page',//修改这个原始为bootstrap'var_page'=>'page','list_rows'=>5,],3,控制器中,参考一下$name=$request->
苏木瑾
·
2020-07-10 15:14
php
call_user_func()详解
把第一个参数作为回调函数调用通过函数的方式回调返回内容如下:youwantedamushroomhaircut,noproblem通过类名、对象的方式回调通过$this关键字进行对类的回调,以下源码出自
thinkphp5
controller.php200
Jack小火苗
·
2020-07-10 14:45
php
thinkphp5
实现苹果付费服务端代码
最近项目使用到了苹果内购,楼主将部分逻辑代码进行了整理流程很简单ios程序猿完成购买过程服务端对购买的产品信息进行验证以下是大体的实现代码10,'price_2'=>30,'price_3'=>88,'price_4'=>188,'price_5'=>388,'price_6'=>688,];protected$answer=[];/***参考地址:*http://www.aichengxu.co
jack_jt_z
·
2020-07-10 13:29
thinkphp5
.1+ 表单验证(验证器)自定义验证方法
TP5.1+中的验证器,个人觉得就是Laravel/Lumen或是CodeIgniter中的表单验证.1.验证器我们可以用以下指令快速生成验证器phpthinkmake:validatedev/Test以下是我生成的User验证器示例-'require|max:25|checkName:用户名不能为123','nickname'=>'require'];protected$message=['na
卩杉
·
2020-07-10 12:59
thinkphp5.1+
ThinkPHP5
.1版本升级到6.0教程
ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。自从5.2版本变更为6.0以来,官方一直致力于优化架构和精简核心,就在最近,官方已经更新到了ThinkPHP6.0RC3版本。ThinkPHP6.0在5.1的基础上对底层架构做了进一步的精简和统一,引入了一些新特性,并提升版本要求。ThinkPHP6.0运行环境要求PH
水上铁
·
2020-07-10 12:14
PHP技术
视频教程
技术收藏
TP5.1解决跨域
介绍在前后端分离开发的时候就会遇到跨域的问题,在本地调试的时候可能不会出现什么太大的问题,但是上线部署的时候难免会遇到问题不过这种跨域的问题还是最好在后端解决官方手册地址https://www.kancloud.cn/manual/
thinkphp5
归子莫
·
2020-07-10 11:00
宝塔中部署
ThinkPHP5
(tp5)
文章目录添加站点:站点设置:设置运行目录:设置伪静态规则:测试:其他检测项:添加站点:站点设置:设置运行目录:设置伪静态规则:填写规则如下(也可以点击左上角的下拉框选thinkphp):location/{if(!-e$request_filename){rewrite^(.*)$/index.php?s=$1last;break;}}测试:其他检测项:thinkPHP版本>5PHP版本5.4Th
白墨石
·
2020-07-10 04:11
网站开发
Linux
THINKPHP 5.1多用户商城+Ucenter整合业内第一家!
wstmart是一款当前比较热门的开源商城系统,采用国内流行的
thinkphp5
.1框架,是一套完整的开源多用户系统,而Ucenter是discuz论坛系列与其他开源程序统一会员系统常用的工具。
shangtaosoft
·
2020-07-10 01:29
多用户商城系统
ThinkPHP5
.1学习记录
1、创建公共控制器Base2、修改数据库信息3、用户自定义模型4、表单验证5、首页控制器视图5、用户注册控制器视图ajax验证注册注册按钮绑定点击事件,post提交form表单序列化数据Request::except排除确认密码,其他获取验证规则(重写)先验证注册数据,验证成功再添加数据库User用户模型设置自动时间戳$autoWriteTimestamp=true获取器get字段名Attr()修
BomiYee
·
2020-07-10 00:54
TP5 验证器的使用、系统内置验证规则有哪些?
今天给大家分享
Thinkphp5
,关于验证器的使用,首先给大家截图:我们今天以验证登陆为实例:第一步:创建验证器:在模块目录下创建新文件夹,命名为:validate,在下面创建一个User.php的文件
IT-Andy
·
2020-07-09 23:13
ThinkPHP
安装
ThinkPHP5
.1详解
个人站点:http://oldchen.iwulai.com/1.环境要求:PHP>=5.6.0PDOPHPExtensionMBstringPHPExtension2.利用composer安装:切换到你的WEB根目录下面并执行下面的命令:composercreate-projecttopthink/thinktp5.1如图:配置虚拟域名:在c盘的hosts里面配置:效果:附:目录结构wwwWEB
开猿节流
·
2020-07-09 23:08
Thinkphp
ThinkPHP5
.1加载Request类报错Call to undefined method think\Request::instance()
一下内容均转载自文章原链接这两天更新了下ThinkPHP版本,准备想用ThinkPHP制作一个供公司移动端网站使用的API接口平台,结果还没开始,就下面的报错,然后各种百度搜索:“致命错误:Calltoundefinedmethodthink\Request::instance()”然并卵……然后去ThinkPHP官网,查看ThinkPHP文档:上面解释和我的错误一模一样,最后,还是去到目录thi
韩某Hyman
·
2020-07-09 23:01
php框架相关知识
ThinkPHP 5 文件上传及指定宽高生成缩略图公共方法
这个是非常常用的案例,
ThinkPHP5
文件上传及指定宽高生成缩略图公共方法/***单文件上传*name:表单上传文件的名字*ext:文件允许的后缀,字符串形式*path:文件保存目录*/publicfunctionfile_upload
IT老王博客
·
2020-07-09 21:10
thinkphp5
.1正确使用姿势
本文总结平时学习和工作中积累的关于如何正确使用tp5.1的一些姿势,内容取自网络并做了一些整理。Db的正确姿势(每次使用全新的Db静态查询)下面是官方推荐的Db类用法(也就是每次都是静态方法调用)//查询单个数据Db::name('user')->where('id',1)->find();//查询多个数据Db::name('user')->where('id','>',1)->select();
-马里奥-
·
2020-07-09 21:39
thinkphp
Swoole 支持
ThinkPHP5
.1 非think-swoole
Swoole支持
ThinkPHP5
.1非think-swoole建立server端文件修改ThinkPHP源码git下来
ThinkPHP5
.1然后进行修改建立server端文件在项目根目录中建立/server
Dom_留声机
·
2020-07-09 21:25
工具使用
原创
5分钟快速安装
thinkphp5
.1
简介ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。遵循Apache2开源许可协议发布,意味着你可以免费使用ThinkPHP,甚至允许把你基于ThinkPHP开发的应用开源或商业产品发布/销售。安装为了方便部署和解
puiying
·
2020-07-09 21:18
安装教程
1000Gphp视频资源,免费分享
一、李炎恢视频专题二、燕十八视频专题三、兄弟连视频专题四、后盾网视频专题五、麦子UI视频专题六、麦子前端视频专题七、黑马程序员视频专题八、laravel视频专题九、
ThinkPHP5
视频专题十、Python
回眸一城
·
2020-07-09 21:54
thinkphp5
的验证器详解,以及自定义验证器
普通的验证器手册上已经很详细,我们讲解一下如何自定义一个验证器首先我们在模块目录下建立validata文件夹然后在里面建立一个类,取名为IdMustInt.php代码如下:注意,我的模块名为api,所以命名空间如下保护属性$rule为官方规定,不能改变,其实验证规则require都是封装好的函数名,所以我们也建立一个方法,方法名填写在验证规则后面即可namespaceapp\api\validat
myarche
·
2020-07-09 20:48
ThinkPHP5
thinkphp5
决定写这个微信小程序+
thinkphp5
商城为期末的php做准备这里使用的是最新版本的thinphp6.0基础这里为学习使用thinkphp6调试修改目录结构wwwWEB部署目录(或者子目录)├─app
___mySoul
·
2020-07-09 20:32
后端
从thinkphp 5.0升级到5.1的18个理由
ThinkPHP5
.1从2018年初发布到现在,一路小步快跑,快速迭代的同时也更新了大量的新特性。那么到底是否值得升级到新版呢?
maysh2008
·
2020-07-09 20:14
ThinkPHP
如何使用
thinkphp5
的表单验证器以及自定义验证规则?
该文件下的代码:'require|max:25',//
thinkphp5
没有自带的手机验证,这是自定义验证规则,定义一个函数'tell'=>'checkPhone:','company'=>'require
linhui03
·
2020-07-09 19:52
thinkphp5
tp5—验证器与验证规则
概述
ThinkPHP5
.0验证使用独立的\think\Validate类或者验证器进行验证。
喃望
·
2020-07-09 18:34
ThinkPHP5
.1你一定要引起重视的几个细节
5.1正式发布以来,受到了很大的关注,针对用户的反馈意见,官方也及时发布了修正版本,目前最新版本为5.1.2,对于熟悉5.0版本的开发人员来说,其实掌握5.1还是一件很容易的事情,毕竟5.1版本的架构思想乃是由5.0改进而来,但如果下面的一些细节你不引起重视的话,仍然会不小心就踩坑了。【系统】5.0很多核心类都直接提供了静态方法,但5.1版本这些核心类都改为动态方法,所以要像5.0那样使用静态方法
hlyy8_2018
·
2020-07-09 17:26
thinkphp5
中Validate自动验证
思路:第一步:定义规则第二部:验证第三步:上代码$rule=['name'=>'require|max:25','age'=>'number|between:1,45','email'=>'email','ip'=>'ip',];$msg=['name.require'=>'用户名不能为空','name.max'=>'名称最多不能超过25个字符','age.number'=>'年龄必须是数字','
背书包的甜瓜
·
2020-07-09 15:22
PHP
thinkphp5
tp5shop tp5商城 WSTMart B2B2C开源商城系统
WSTMart采用
ThinkPHP5
+MySQ
chenhuo5448
·
2020-07-09 14:15
基于
thinkphp5
.1开发的基础插件库系统
基于
thinkphp5
.1开发的基础插件库系统基于
thinkphp5
的一款多功能开源web框架。该框架完全遵循
thinkphp5
的规范,简单易操,拿来即用。
adsg123
·
2020-07-09 13:46
cowcms
Thinkphp 5.1和Thinkphp 5.0的区别
ThinkPHP5
.1在5.0的基础上对底层架构做了进一步的改进,引入新特性,并提升版本要求。另外一个事实是,5.1版本看起来对开发者更加友好,表现在目录结构更直观、调试输出更直观和代码提示更直观。
微光丶
·
2020-07-09 11:25
thinkPHP
新版UI开发文档
getbootstrapadmin.com/remark/base/index.htmlvue.js官方文档https://cn.vuejs.org/tp模版引擎文档https://www.kancloud.cn/manual/
thinkphp5
木亦Sam
·
2020-07-09 09:37
记一次
Thinkphp5
.1框架mysql数据库崩溃(SQLSTATE [08004] Too many connections)
故事要从笔者手上的一个项目说起,最近项目有了新的需求,在更新需求的时候,遇到了一个一直以来困扰笔者的状况,如下如:由于技术经验有限,百度了许多关于这方面的案例,基本上都类似于修改mysql目录下的my.ini,约在42行下方加入max_connections=1000。重启mysql就行。Mysql达到连接数上限了,修改一下mysql的配置即可。showvariableslike‘%max_con
换你睡床右边
·
2020-07-09 04:22
ThinkPHP
后端学习
ThinkPHP5
.0.15核心版遇到不能调用common.php中方法
以前用tp5框架,在common.php这个文件中写的方法都能直接使用的,这次使用过程中却出现了找不到其中方法的情况,应该是更新了,导致common.php这个公共函数文件不能自动加载了,解决方法如下:打开config.php,找到//扩展函数文件'extra_file_list'=>[THINK_PATH.'helper'.EXT],发现自动加载的是thinkphp/helper.php这个助手
zctsir
·
2020-07-09 04:05
PHP
Thinkphp5
.1隐藏路径中的index.php
操作步骤1、Apache配置文件http.conf,开启配置2、修改虚拟主机配置重启Apache服务3、修改
Thinkphp5
.1框架中的.htaccess文件Options+FollowSymlinks-MultiviewsRewriteEngineOnRewriteCond
天锋
·
2020-07-09 04:07
PHP
Vagrant使用教程
镜像这个box镜像需要运行LAMP(Linux+Apache+Mysql+PHP)和LNMP(Linux+Nginx+Mysql+PHP)配置好3个比较流行的PHP框架运行环境Yii2Laravel5
ThinkPHP5
mukebb
·
2020-07-09 03:48
vagrant
Apache隐藏index.php
一、
ThinkPHP5
httpd.conf配置文件中加载了mod_rewrite.so模块AllowOverrideNone将None改为All在应用入口文件同级目录添加.htaccess文件,内容如下
幽思片羽
·
2020-07-09 03:03
thinkphp5
日志文件权限的问题
由于www用户和root用户(比如command的cli进程日志)都有可能对log文件进行读写。如果是由www用户创建的log文件,不会出任何问题。但是如果是先由root用户创建的log文件,然后再到www用户角色去写,就会出问题了因为一般默认创建的log文件的权限是-rw-r--r-也就是www没有权限去写入root用户创建的log文件。网上的方法大体就是像下面代码一样在mkdir的时候修改目录
一路向前ylc
·
2020-07-09 03:58
thinkphp
thinkphp5
环境变量配置
//加载环境变量配置文件if(is_file(ROOT_PATH.'env.php')){$env=parse_ini_file(ROOT_PATH.'env.php',true);foreach($envas$key=>$val){$name=ENV_PREFIX.strtoupper($key);//使用了前缀if(is_array($val)){foreach($valas$k=>$v){$
dande87
·
2020-07-09 02:38
thinkphp5
一行一行啃代码
thinkphp5
惰性加载
从core/start.php开始base.php中最先加载loader.php//载入Loader类requireCORE_PATH.'Loader.php';//注册自动加载机制publicstaticfunctionregister($autoload=''){//注册系统自动加载spl_autoload_register($autoload?:'think\\Loader::autoloa
dande87
·
2020-07-09 02:07
thinkphp5
一行一行啃代码
thinkphp5
.0和5.1的getshell漏洞
前几天网站被提权了,网站才建没几天,应该不会有人故意为之,可能是批量扫描getshell的,为了方便我找的是开源系统thinkcmf建了博客,看着挺不错的,因为thinkcmf用的是
thinkphp5
.0
爱钓鱼的程序猫
·
2020-07-08 22:38
安全
PHP
ThinkPHP5
.0中URL重写.htaccess伪静态
开发中一直不喜欢URL中有这个index.php,这个时候就要使用.htaccess来进行URL重写,之前有文章大概介绍了一下简单配置.htaccess就可以实现的几个功能以及.htaccess文件使用手册,框架都会通过URL重写隐藏应用的入口文件index.php,ThinkPHP框架和Laravel框架的入口文件路径一样,都是在public下面本地开发使用的是Apache环境,所以按照官方文档
镇杰。
·
2020-07-08 21:44
配置
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他