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
使用bootstrap样式分页
1.查看分页的配置在application/config.php文件中最后。//分页配置'paginate'=>['type'=>'bootstrap','var_page'=>'page','list_rows'=>15,],2.下载:https://v3.bootcss.com/getting-started/#download3.在public/static目录下新建一个lib文件夹用于存放
php_kevlin
·
2017-12-31 14:43
tp5常用功能
thinkphp5
的paginator实现数组的分页查询
1、控制器usethink\paginator\driver\Bootstrap;$query=array();if(input("post.CheckTime")){//条件查询$query=['CheckTime'=>input("post.CheckTime")];}elseif(input("get.CheckTime")){//分页查询$query=['CheckTime'=>input
小记1
·
2017-12-29 15:47
项目需求
thinkphp5.0
编程语言
php
thinkphp5
的paginator实现数组的分页查询
1、控制器usethink\paginator\driver\Bootstrap;$query=array();if(input("post.CheckTime")){//条件查询$query=['CheckTime'=>input("post.CheckTime")];}elseif(input("get.CheckTime")){//分页查询$query=['CheckTime'=>input
小记1
·
2017-12-29 15:47
项目需求
thinkphp5.0
编程语言
php
tp5在linux下部署的问题(lnmp安装包的环境)
首先,指定虚拟主机时就直接指到public下面,因为入口文件被调整到public下面的index.php,之后访问你的域名就可以显示成功页面不然你要域名/public才可以看到成功页面如出现如下问题
thinkphp5
.0lnmp
帅帅索大
·
2017-12-29 15:19
PHP
【小程序开发:从客户端到服务端系列教程】一. 用户登录
服务端语言:PHP服务端框架:
Thinkphp5
.0客户端:微信小程序框架客户端//app.jsvarhttpclient=require("utils/httpclient");App({onLaunch
oliwen_心蕊
·
2017-12-28 15:08
【小程序开发:从客户端到服务端系列教程】一. 用户登录
服务端语言:PHP服务端框架:
Thinkphp5
.0客户端:微信小程序框架客户端//app.jsvarhttpclient=require("utils/httpclient");App({onLaunch
oliwen_心蕊
·
2017-12-28 15:08
thinkphp5
系统登录的实现
登录功能,是我们几乎开发每个系统都必须的模块。登录功能设计思路用户输入网址展示登录页面用户输入用户名,密码等点击登录进行信息校验校验通过之后,记录用户登录信息,跳转指定页面用户校验失败,提示失败信息下面功能相关的目录和文件具体功能实现登录页面的设计为了快速搭建可用、美观的页面,我们采用一个比较成熟的前端框架Bootstrap。下面我们到Bootstrap的官网Bootsrap官网下载bootstr
amberom
·
2017-12-28 10:25
ThinkPHP
thinkphp5
URL和路由的功能详解与实例
前面的话本文将详细介绍
thinkphp5
URL和路由URL访问ThinkPHP采用单一入口模式访问应用,对应用的所有请求都定向到应用的入口文件,系统会从URL参数中解析当前请求的模块、控制器和操作,下面是一个标准的
小火柴的蓝色理想
·
2017-12-26 11:03
thinkphp5
的分页paginator的实现
usethink\Paginator;//paginator类的引入$where=array();$getInfo=input("get.");$getParam=['query'=>[]];//paginator的数据传到页面数组类型定义if(input("get.")){//分页查询条件查询的接收$getParam["query"][""]=input("get.");$where[""]=i
小记1
·
2017-12-25 08:40
thinkphp5.0
编程语言
php
thinkphp5
的分页paginator的实现
usethink\Paginator;//paginator类的引入$where=array();$getInfo=input("get.");$getParam=['query'=>[]];//paginator的数据传到页面数组类型定义if(input("get.")){//分页查询条件查询的接收$getParam["query"][""]=input("get.");$where[""]=i
小记1
·
2017-12-25 08:40
thinkphp5.0
编程语言
php
thinkphp5
的数据库操作
1.数据库配置2.queryexecute原生态sql语句增删改查$result=Db::execute('insertintolog(user_id,ip)values(1,11231)');dump($result);$result=Db::query('select*fromlog');echo'';var_dump($result);3.参数绑定命名占位符绑定$str='insertint
dancheng_work
·
2017-12-24 19:42
php-ThinkPHP
Thinkphp5
行为使用方法汇总
在应用或模块下建behavior目录,目录内建行为类文件Test.PHP(以下以home模块为例)namespaceapp/home/behavior;//注意应用或模块的不同命名空间classTest{publicfunctionrun(&$params){echo$params;}}方法一1.在入口文件中,增加:define('APP_HOOK',true);2.home模块下建tags.PH
皮皮赖
·
2017-12-21 16:06
thinkphp5
配置入口路径
在使用
thinkphp5
框架开发的项目当中,默认的访问路径格式一般都带有public/index.php,即使是访问网站主页,也得加上public才可以,但这是很不友好的,就且论用户体验来说,人家申请了一个域名
飞鸿先森
·
2017-12-21 16:49
技术交流
在云虚拟主机部署
thinkphp5
项目的步骤详解
本文将给大家详细介绍关于在在云虚拟主机部署
thinkphp5
项目的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。
黑帽
·
2017-12-21 09:02
thinkphp5
学习笔记(五)数据库与模型
连接与查询构造器数据库操作运行流程图.png1.数据库操作运行流程图*
ThinkPHP5
的数据库操作对底层进行优化设计,对各种操作进行高级封装,既可以直接使用连接器进行高效的原生查询,也可以使用封装好的查询构造器进行只管便捷的查询
阿泽453
·
2017-12-20 15:50
ThinkPHP5
上传视频文件问题总结
ThinkPHP5
上传视频文件问题总结我在windows10的操作系统安装wampserver软件,在此平台上运行
thinkphp5
.0框架,上传视频的时候发现只打印了文件名,文件扩展名(后缀)和临时路径都没有
丁丁丁梦涛
·
2017-12-19 21:47
遇见——错误提示及解决方案
php
thinkphp
ThinkPHP5
.0中Request请求对象的使用和常用的操作
request的使用第一种方法在控制器头部添加request引用然后在方法里调用‘instance’类然后在调用方法:publicfunctionindex($name='name'){$request=Request::instance();echo'请求方法:'.$request->method().'';echo'资源类型:'.$request->type().'';echo'访问ip:'.
u012600104
·
2017-12-19 17:09
thinkphp5.0
redis
thinkphp5
.0的集成类
//+----------------------------------------------------------------------//|ThinkPHP[WECANDOITJUSTTHINK]//+----------------------------------------------------------------------//|Copyright(c)2006~201
Robinbing
·
2017-12-18 16:36
ThinkPHP5
清除runtime缓存文件
代码如下/***清除模版缓存不删除cache目录*/publicfunctionclear_sys_cache(){Cache::clear();$this->success('清除成功','index/index');}/***清除模版缓存不删除temp目录*/publicfunctionclear_temp_ahce(){array_map('unlink',glob(TEMP_PATH.DS
code301
·
2017-12-14 17:39
ThinkPHP
ThinkPHP5
集成JS-SDK实现微信自定义分享功能
最近开发一个项目,需要将链接分享给好友时能够自定义标题、简介和logo,现将
ThinkPHP5
集成JS-SDK实现微信自定义分享功能的过程整理成文。
鹿呦呦
·
2017-12-14 12:00
thinkphp5
源码解析(1)数据库
前言tp5的数据库操作全部通过Db类完成,比较符合国人的习惯,比如简单的Db::query()、Db::execute(),还有复杂的链式操作Db::table('user')->where('id=1')->select(),下面就通过源码来了解其工作流程看代码之前,先看看涉及到的类都有哪些,tp5的数据库相关的类有以下几个:Db(用户接口)Connection(连接器)Query(查询器)Bu
zhupp1988
·
2017-12-13 16:02
thinkphp
源码解析
php
thinkPHP5
项目中实现QQ第三方登录功能
本文实例讲述了
thinkPHP5
项目中实现QQ第三方登录功能。
code301
·
2017-12-11 16:44
PHP 中利用Swoole APP端与服务端建立TCP长连接
后端采用PHP+Swoole+
thinkphp5
开发。为什么选择PH
同先生
·
2017-12-11 03:30
ThinkPhp5
小博客八 -----栏目添加逻辑实现
上一篇已经能正常显示栏目了,这篇主要记录栏目添加的逻辑实现,首先在commom下新建model,用于处理接受栏目添加的数据及处理。并且新建验证器控制器里传值到model处理并接受和处理model返回的状态和信息。model添加验证逻辑和保存逻辑,至此代码已经基本实现完成。
炭墩儿
·
2017-12-11 03:33
python web框架flask学习总结(一)
因为之前接触过php的web开发框架
thinkphp5
,所以上手flask感觉很轻松。
我的昵称是零呀
·
2017-12-11 01:24
thinkphp5
笔记第二天 重点 curl phpmailer
OK
thinkphp5
笔记的第二天.重点记录curl和phpmailer1.curl我目前的理解是一个接口的必备实现接口以我目前的能力有两种方法(1)get_file_contents函数把整个文件读入一个字符串中
PHP苦海无边
·
2017-12-10 23:47
ThinkPHP5
部署,踩坑日常,(应该早点迁移docker上去)
因为开发环境与部署环境不一致导致部署产生常见问题总结:TP5部署在LNMP上产生的500错误,开启php调试(在php.ini中搜索display_error选项改为On开启错误调试)发现是,open_basedirrestriction这是目录限定导致的错误,tp5需要访问框架引擎文件夹,会产生目录跳转image.png安全机制上存在隐患,这粗暴方式应该不太合适...
tarscoding
·
2017-12-08 18:27
thinkphp5
.0定时任务
php定时任务系统环境要求linux环境装有at命令
thinkphp5
.0框架开发人员必须会的必须知道使用linux命令必须了解at命令必须知道
thinkphp5
.0框架的命令行开发可以自己搭建php环境在
小冥羽
·
2017-12-08 15:47
php
thinkphp5
at命令
定时任务
安装
ThinkPHP5
.0.12遇到的小问题
1.首先要修改nginx的配置server{listen80;#listen[::]:80;server_namewww.uukd.netuubd.net;indexindex.htmlindex.htmindex.phpdefault.htmldefault.htmdefault.php;root/home/wwwroot/www.uukd.net/public;includenone.conf
精哥哥
·
2017-12-07 12:24
PHP
欢迎使用 ExpressPHP 极简MVC框架
欢迎使用ExpressPHPExpressPHP是一个极简的web开发MVC框架,和
ThinkPHP5
一样现代化,比CodeIgniter还要轻量级,真正突破框架限制,让你感受到自由,同时兼顾高性能、低学习成本
撸代码的乡下人
·
2017-12-06 21:57
ThinkPHP5
分页问题
/***
THinkPHP5
使用groupby分页出现异常,无法正常使用*类似$model->group('area_id')->paginate(2)的分页出错,*修改\Thinkphp\library
猪猪晶
·
2017-12-06 20:18
singwa下个PHP视频实战课程筹备征求意见
PHP实战课程,目前课程在筹备中...小伙伴们如果有想学的议题都可以留言,singwa会结合大家的意见做出下个课程之前做过2套实战课程,成功帮助很多小伙伴找到了心仪的工作前端到后台ThinkPHP开发整站
ThinkPHP5
singwa
·
2017-12-06 06:23
捋一捋PHP的系统架构,让服务更安全
ThinkPHP3.2.3架构分析
ThinkPHP5
.0架构分析laravel整体架构分析云服务器可以调控目录架构如下说明:用户只可访问Public下的目录,在laravel中,storage是放在根下的
Godtoy
·
2017-12-05 14:51
关于
ThinkPHP5
的request()接收图片上传问题
在做项目的时候用到tp5,使用webuploader插件上传图片缩略的时候,发现使用request()->file('filename'),获取不到file的信息,在网上查了后,最终解决。为避免其他人踩坑,分享如下:1》request->file('filename')是针对form表单提交的,先需增加form属性enctype=multipart/form-data2》确认php上传文件大小的限
Bennett_G
·
2017-12-04 11:33
PHP
ThinkPHP
php
ThinkPHP
图片
插件
API开发 – 让异常变得优雅
在APP上出现bug通常会出现闪退,和无法解析错误一直加载.用到的框架是
ThinkPHP5
.有一个想法。
H小黄
·
2017-12-02 00:00
thinkphp
php
thinkphp5
thinkphp5
的模型关系示例,自己测试的代码
中间表不需要建模型,只要存在即可.一下是测试代码,表都建好了,按照:https://www.kancloud.cn/thinkphp/master-database-and-model/265559我的控制器开启了后缀支持,所以不需担心和模型名冲突hasMany('User');参数全部写上的用法return$this->hasMany('User','city_id','id');*/$city
myarche
·
2017-12-01 10:41
ThinkPHP5
thinkphp5
.0学习(九):TP5.0视图和模板
一、视图1.加载页面1.继承系统控制器类return$this->fetch(参数1,参数2,参数3,参数4);参数1(字符串):模板渲染参数2(数组):模板赋值参数3(数组):模板替换2.使用助手函数returnview();参数与fetch相同3.使用view类(不建议使用)$view=newView();return$view->fetch();2.模板赋值1.控制器类中的assign方法$
fight_tianer
·
2017-11-30 16:45
学习笔记
thinkphp5
thinkphp5
学习(一)模板布局
第一种方式:全局配置1.在config中开启配置'template'=>['layout_on'=>true,'layout_name'=>'layout',]2.在view下新建layout.html{includefile="public/header"/}{__CONTENT__}{includefile="public/footer"/}3.视图文件视图会自动继承模板中的内容{/*这是个注
代码记青春
·
2017-11-29 10:16
PHP学习
Thinkphp5
+PHPExcel实现批量上传表格数据功能
1.首先要下载PHPExcel放到vendor文件夹下,我的路径是:项目/vendor/PHPExcel/,把下载的PHPExcel文件放在这里2.前端代码批量导入数据3.后台代码/***导入表格数据*先把文件上传到服务器,然后再读取数据存到数据库*/publicfunctionimportExcel(){header("content-type:text/html;charset=utf-8")
下页、再停留
·
2017-11-28 11:33
thinkPHP5
使用laypage分页插件实现列表分页功能
一、背景在使用thinkPHP框架做项目的时候,经常会遇到对列表的内容进行分页。thinkPHP框架中自带了分页功能,但是有缺陷。这个缺陷是每次返回每页数据给页面时需要重新加载页面所需要的JS、CSS等资源。如果页面包含的JS过多、过大,会增加流量压力。因此,我们使用laypage插件。每次使用ajax请求获取每页的数据就可以了,不需要重复加载页面。二、分页流程如下图所示:流程说明:1)调研App
Wangkekeing
·
2017-11-28 11:18
thinkphp5
用composer下载验证码类提示错误
1、首先使用Composer下载验证码插件。如果没有composer,点击这里下载并安装安装完成后,使用以下命令修改composer配置文件,使用国内镜像。原因你懂的。composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com然后打开cmd窗口,进入项目根目录,比如在(D:/www/blog,先cd到这个目录)使用
woaijorden
·
2017-11-27 14:14
thinkphp5
thinkphp
thinkphp
PHP-sftp文件上传
id=57PHP的sftp文件上传;在框架
thinkphp5
中使用;主要用到的sftp函数如下;ssh2_connect(host,port)链接信息ssh2_auth_password($con,username
谢高升
·
2017-11-26 22:36
thinkphp5
sftp
文件上传
php
进一步理解setTimeout与setInterval
进一步理解setTimeout与setInterval有一段时间没有写博客了,因为之前一段时间都在实习,接触了PHP和MySQL的使用,学习了
ThinkPHP5
的基本用法,然后就没再去总结心得(正确来说是平时实习没接触到
Kim1am
·
2017-11-19 22:33
javascript
thinkPHP5
模板布局
以前总是用引入来写html的头和尾,属于是用标签引入,今天用了一个tp5自带的功能——模板布局;layout模板布局可以方便的实现模板布局以及布局嵌套功能;三种方式:第一种:全局配置模式适用于全站使用相同布局的情况,需要在config中配置开启layout_on参数,默认是不开启的,还有设置入口文件名,默认是layout;true,//模板的布局'template'=>['layout_on'=>
Code_星华
·
2017-11-18 16:09
php
Thinkphp5
使用odbc连接到sqlserver,
thinkphp5
sqlserver where 报错的原因
在PHP中访问mssql有两个方式1.安装相应的驱动,如sqlsrv2.直接使用PHP自带的ODBC驱动(不需要安装)本文直接使用自带的ODBC驱动在使用前请确定PHP开启了php_pdo_odbc扩展12345678910111213141516171819202122232425262728293031323334353637383940414243query($sql)as$row){var
隔壁小王攻城狮
·
2017-11-17 16:34
ThinkPHP框架
如何使用thinkphp 5内置验证功能及自定义验证方法
使用
ThinkPHP5
框架做项目时,如何使用框架自带的验证机制和框架内自定义验证规则来比较好地做好项目,下面我们以实际项目讲解:(以下代码截取自tp5开源商城系统WSTMart,大家可自行下载)。
shangtaosoft
·
2017-11-16 11:36
代码研究
学习
thinkphp5
.0验证类使用方法
通过一个实例,给大家讲解一下如果通过
thinkphp5
.0验证类的方法。
xwlong
·
2017-11-16 11:32
ThinkPHP5
模板分离
只需要2步就可以1.修改config.php的参数template参数,增加view_base参数‘template’=>[//模板引擎类型支持phpthink支持扩展‘type’=>‘Think’,//模板路径‘view_path’=>”,//模板后缀‘view_suffix’=>‘html’,//模板文件名分隔符‘view_depr’=>DS,//模板引擎普通标签开始标记‘tpl_begin’
program-boy
·
2017-11-14 23:17
ThinkPHP
thinkphp5
详细使用阿里云短信最新版(原大鱼)教程!
先说一下吧,这篇文章主要教大家如何使用tp5来使用阿里短信平台最新版2.0sdk,也就是所谓的前阿里大鱼。但是高手略过啊,只针对新手,如果大家发现有什么问题,欢迎留言指出,我会更正!首先我们下载官方完整包的SDK:[url]https://help.aliyun.com/document_detail/55359.html?spm=5176.doc55451.6.580.3rgXTq[/url]官
myarche
·
2017-11-14 11:19
ThinkPHP5
前端
thinkPHP5
-toArray()方法
TP5内置语句如下:$list=$RealName_model->where($where)->order(['id'=>'desc'])->field('id,real_name,mobile,is_success')->paginate($paginate['list_rows'],false,$page_config);该数组返回的示例如下:think\paginator\driver\Bo
Wake_me_Up123
·
2017-11-13 17:55
thinkPHP
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他