#ThinkPHP

(进阶篇)PHP(thinkphp5框架)实现用户注册后邮箱验证,激活帐号

本文将结合实例,讲解如何使用thinkphp5+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。业务流程1、用户提交注册信息。2、写入数据库,此时帐号状态未激活。3、将用户名密码或其他标识字符加密构造成激活识别码(你也可以叫激活码)。4、将构造好的激活识别码组成URL发送到用户提交的邮箱。...

thinkphp5的mkdir() Permission denied问题

最近一直在用tp5写项目,在此遇到的问题也比较多。今天来谈谈“mkdir()Permissiondenied”错误。你如果不仅仅写代码,还得部署到线上,那么这个tp5的这个错误,你有很大概率会遇见它。因为这跟文件的权限有关系,特别是自动生成的文件或者目录类的权限,linux服务器出于安全因素对于用户的权限有着严格的控制...

thinkphp5日期时间查询比较和whereTime使用方法

一、使用where方法进行时间的比较查询where(‘create_time’,’>time’,’2019-1-1′);//大于某个时间where(‘create_time’,'<=time’,’2019-1-1′);//小于某个时间where(‘create_time’,’betweentime’,[‘2...

thinkphp按日期(天)统计数据

上善若水、最后发布于2019-09-2516:32:38阅读数305收藏展开··$data=$orderModel->alias('m')->field('FROM_UNIXTIME(m.enddate,"%Y-%m-%d")asenddate,count(m.id)assn_sum,sum(m.real_...
代码星球 ·2020-12-23

ThinkPHP5 (mySQL) 统计各个时间段内的订单量

moTzxx最后发布于2019-11-1211:27:20阅读数236收藏展开背景今天在进行后台数据监控时;需要对一天24小时的下单量进行时间段的统计;但是下单时间字段pay_time选取的是timestamp类型;此时需要进行时间段的数据分组剥离,在此做一下实现方式,请多指教…环境框架:ThinkPHP5.1.2系统...

thinkphp5 if else的表达式怎么写?

{ifcondition="value"}{else/}{/if}...

thinkphp中在页面怎么格式输出小数和时间

价钱格式化:{$p.sale|number_format=###,2,'.',''} 两位有效数字时间格式化:{$p.time|date='Y-m-dH:i:s',###}...

thinkphp5 模板中输出当前时间

{$data.time|default=time()|date='Y-m-dH:i:s',###}--------------------------{:time()} //为输出当前时间戳...

thinkphp5.1格式化mysql时间戳为日期的多种方式

方式一   使用mysql函数FROM_UNIXTIME(unix_timestamp,format)直接转换selectFROM_UNIXTIME(o.create_time,'%Y-%m-%d')create_timefromtable方式二使用模型获取器 withAttr,...

thinkphp5的强大的时间查询功能

使用where方法where方法支持时间比较,例如: //大于某个时间where('create_time','>time','2016-1-1');//小于某个时间where('create_time','<=time','2016-1-1');//时间区间查询where('create_tim...

Thinkphp5 实现动态模板主题多个模板切换

在项目开发过程中会遇到一个网站有不同风格,本文详细介绍Thinkphp5实现模板主题多个模板切换 一、在Config中配置view_path模板路径代码如下 123456789101112131415161718'template'     &nbs...

ThinkPHP使用smarty模板引擎的方法

ThinkPHP支持多种php模板引擎,可以根据个人需要加以配置。下面我们以Smarty模板引擎为例,给大家说说具体的操作流程!首先去Smarty官网上下载一个Smarty。本站下载地址:http://www.jb51.net/codes/16086.html。接下来解压压缩包,会有两个文件夹:demo和libs。打开...

thinkphp模版主题使用方法

3.1.3模版主题使用方法,手册貌似没有。配置项:'DEFAULT_THEME'=>'default',//默认主题    'THEME_LIST'=>'default,theme',//主题列表    'TMPL_DETECT...

ThinkPHP验证码与文件上传

【验证码】首先在控制器中做一个操纵方法 这个方法中造一个验证码类的对象调用entry()方法在哪个页面显示验证码就在哪个页面调用    <imgsrc="__CONTROLLER__/YZM"> 指向方法名functionYZM(){$v=newT...
代码星球 ·2020-12-13

ThinkPHP表单验证

表单验证静态方式 首先需要建一个相应表的数据模型如infomodel.class.php 在模型中建成员变量 再建数组在数组中添加验证规则 需要通过$_validate属性定义验证规则格式为 array(array(验证字段1,验证规则,错误提示,[验证条件,附加规则,...
代码星球 ·2020-12-13
首页上一页...910111213...下一页尾页