ThinkPHP5验证码不显示的原因及解决方法
其实很久之前刚学习tp5框架的时候就遇到了这个问题,解决完后一直没再出过问题,今天用以前的框架做新项目时又碰到了这个问题,这里记录一下 问题原因:1、TP...
ThinkPHP5做微信开发,微信昵称带有表情,无法保存进数据库问题。 - 不会飞的鱼o0
ThinkPHP5做微信开发,微信昵称带有表情,无法保存进数据库问题。 在一次微信开发中,出现了用户无法注册的问题,后来排查发现,是用户的昵称中带有表情,无法存进mysql数据库(m...
thinkPHP5 添加新模块
1. 修改build.php文件 , 添加新模块2. cmd 运行命令 php think build --config build.php
thinkphp5引入公共部分header、footer等
由于用惯了tp3.2,改用tp5有些还是感觉别扭的直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等首先要弄清楚thinkphp5的配置项是哪个文件,众所周知:config.php,如下图所示只需要在配置项里配置里如下内容即可 ‘template‘ =&...
thinkphp5 列表页数据分页查询-带搜索条件
一、控制器部分<?phpnamespace app\user\controller;use app\user\model\HelpCenterManual as HelpCenterManualModel;use org\Response;use app\index\logic\Upload;...
thinkphp5图片上传接口
public function avatarUpload(){ $file = request()->file('file'); $filePath = 'avatar'; $width = 200; $height = 200; if($file){ ...
给ThinkPHP5增加验证码功能
就在这几天,TP5进行的RC3的大规模更新,虽然我们都狠狠地骂了一百遍,但是我的内心是无比的激动,TP终于走上了“上流社会”的模式:composer! 为什么说composer是上流社会呢?因为 自己去 Bing 一下,为什么不是百度呢? 废话不多说了,今天要为大家讲的是如果给TP5加上图片验证码。...
【thinkphp5】【THINKCMG】标签部分开发(一)
最近打算开一个自己的CMS后台轮子,框架选择了thinkphp 5 (别问我为什么选择这个框架)然后想边开发边记录一下,方便自己方便他人进入正题1.数据库设计一共三张表post文章表这个就不贴了(在这里没有使用到)主要是以下两张一张是存储标签的tag表,另一张是关系表用于关联标签与文章2.代码部分主...
关于LNMP服务器 Thinkphp5验证码不显示问题
关于LNMP服务器 Thinkphp5验证码不显示问题浏览:246 发布日期:2017/09/20 分类:ThinkPHP5专区 关键字: thinkphp验证码不显示 nginx下验证码不显示 php lnmp服务在lNMP服务器上部署Thinkphp5项目时,关于验证码不显示问题: 如果你在开发...
关于thinkphp5手动抛出Http异常时自定义404页面报错的问题
在使用HttpException手动抛出异常时,希望跳转到自定义的错误页面,官方的文章中是这样描述的。可以使用\think\exception\HttpException类来抛出异常// 抛出 HTTP 异常throw new \think\exception\HttpException(404, ...
thinkphp5 Windows下用Composer引入官方GitHub扩展包
很多新手,比如说我,写代码就是在windows下,所以总会遇到很多不方便的地方,比如说GitHub上面的代码更新了,要是你在linux,只要几行命令就可以搞定更新了,在windows下面,你需要用到Composer,问题是,这是个什么东西,作曲家???我还研究了半天,然后又遇到一大串乌龙事件,具体操...
thinkphp5判断移动或pc端访问并调用不同模板
废话不多说,直接上代码先修改\thinkphp\library\think\view\driver\Think.php文件把public function __construct($config = []){ $this->config = array_merge($this->con...
thinkphp5使用PHPExcel导入Excel数据
安装PHPExcel扩展类地址:https://github.com/PHPOffice/PHPExcel①通过composer安装②手动下载, 放在项目的extend目录下代码中引入由于PHPExcel中没有命名空间, 所以引用时使用如下方式Loader::import('phpexcel.PHP...
php发送邮箱重置密码链接,并在重置成功后使链接失效 (ThinkPHP5)
/** * 重置密码页,验证链接有效性,页面发送邮件调用sendResetPwdEmail()方法 */ public function resetPwd() { $param = input(''); $bool = $this-&...
TODO:macOS上ThinkPHP5和Semantic-UI集成
TODO:macOS上ThinkPHP5和Semantic-UI集成1. 全局安装 (on OSX via homebrew)Composer 是 homebrew-php 项目的一部分2. 把Xcode升级到8.1后继续安装Composer3. 使用composer创建TP5项目MWL-Dispa...
thinkphp5使用workerman的定时器定时任务在某一个时间执行
1、首先通过 composer 安装workerman,在thinkphp5完全开发手册的扩展-》coposer包-》workerman有详细说明: #在项目根目录执行以下指令composer require topthink/think-worker 2.在项目根目录创建服务启动文件 se...
ThinkPHP5 助手函数
对于ThinkPHP5.0以前的版本,助手函数全部是单字母函数,但到ThinkPHP5之后,使用如下函数来代替单字母函数:最常用:/** * 实例化Model * @param string $name Model名称 * @param string $layer 业务层名称 * @pa...
thinkphp5 消息队列thinkphp-queue扩展
1.简介thinkphp-queue是thinkphp的一个第三方扩展, 内置了 Redis,Database,Topthink ,Sync这四种驱动,推荐使用redis2. 下载 和安装composer require topthink/think-queue配置目录在: application/...
thinkphp5 去除缓存
array_map('unlink', glob(TEMP_PATH . '/*.php'));rmdir(TEMP_PATH);
Thinkphp5简单初体验
<?phpnamespace app\index\controller;use think\Controller; //引用think/Controller类class Index extends Controller{ public function index() { ...