
【02】ThinkPHP
主要记录ThinkPHP相关笔记。
林猛男
搬砖之路,风雨兼程。
展开
-
TP中ajax请求如何使用模板渲染代替html代码拼接
思路index.html去ajax请求index控制器下的getdata()方法,在getdata()方法里面把数据在cesuan_detail模板里面渲染完,作为结果返回给index.html里。代码index.htmlvar postData = {"xing" : xing, "ming": ming, "sex": sex,"birthday":birthday,"product"...原创 2018-12-14 17:12:49 · 1549 阅读 · 0 评论 -
ThinkPHP3.2.3使用分页
ThinkPHP3.2.3使用分页首先要搞清楚的就是ThinkPHP3.2.3的分页类已经被移到了Think\Page.class.php,这是跟以前的版本有些不一样的,使用起来还是跟以前版本差不多,但是默认的效果不敢恭维,所以最好是自己加些样式。 我加了一些样式(不怎么好看),大家可以自行的再去改进分页样式,效果图: 在这里我有先把page的设置做成了一个函数getpage,将这个方法放到转载 2017-10-07 22:22:51 · 496 阅读 · 0 评论 -
thinkphp在模板中使用U方法,怎么在U方法中添加变量
thinkphp在模板中使用U方法,怎么在U方法中添加变量本文讲的是ThinkPHP U方法在模板中使用变量,代码如下: <a href="{:U('Information/detailed?id='.$vo['id'])}">复制</a>需要使用.连接符分开。原创 2017-10-05 12:23:21 · 2296 阅读 · 1 评论 -
FILE: /var/www/html/plant/ThinkPHP/Library/Think/Storage/Driver/File.class.php LINE: 48错误
一、问题:将windows下运行正常的ThinkPHP框架移到Linux下会出现的一个问题:FILE: /var/www/html/plant/ThinkPHP/Library/Think/Storage/Driver/File.class.php LINE: 48TRACE /#0 /home/wwwroot/testisale/ThinkPHP/Library/Think/Sto...原创 2018-03-22 22:35:54 · 9896 阅读 · 3 评论 -
Thinkphp5开启调试模式
方法一、在application下面的配置文件config.php中把调试模式改为true 方法二、在应用的ROOT_PATH目录下面定义.env文件,并且定义APP_DEBUG配置参数用于替代入口文件的常量定义,这样便于在部署环境中设置环境变量来开启和关闭调试模式。(注意:定义了.env文件后,配置文件中定义app_debug参数无效。)// 设置开启调试模式app_debug = ...原创 2018-05-19 13:57:45 · 15880 阅读 · 1 评论 -
Thinkphp5的captcha扩展包安装,验证码验证以及点击刷新
效果图 一、首先使用Composer安装think-captcha扩展包,需要fanqiang哦(请特别留意captcha的版本,tp5.0的版本是使用1.,tp5.1的版本是使用2.!)composer require topthink/think-captcha 1.*二、然后进入application/config.php添加配置信息: //验证码配置 '...原创 2018-05-21 21:45:08 · 13387 阅读 · 0 评论 -
tp5中渲染页面将时间戳转换为日期时间格式("Y-m-d H:i:s")
代码{volist name="userlist" id="vo"} <tr class="text-c"> <td>{$vo.last_login_ip}</td> <td>{$vo.last_login_time|date="Y-m-d H:i:s",###}</td>原创 2018-12-18 20:08:04 · 6888 阅读 · 0 评论 -
thinkphp中批量查找数据&thinkphp中批量往数据库中插入数据
一、thinkphp中批量查找数据 $ids = [1,2,3,4]; $map['id'] = array('IN',$ids); $sellers = M()->table('md_business')->where($map)->select(); dump($sellers);二、thin...原创 2019-01-11 21:41:19 · 1428 阅读 · 0 评论 -
Thinkphp3.2.3整合phpqrcode生成二维码
一、下载phpqrcode下载地址:https://sourceforge.net/projects/phpqrcode/下载后解压放到ThinkPHP\Library\Vendor二、使用1、调用phpqrcode生成二维码public function qrcode() { $url="http://www.baidu.com"; $path...原创 2019-01-13 22:46:07 · 2635 阅读 · 0 评论