• ThinkPHP5验证码不显示的原因及解决方法

    时间:2024-02-24 19:03:01

    其实很久之前刚学习tp5框架的时候就遇到了这个问题,解决完后一直没再出过问题,今天用以前的框架做新项目时又碰到了这个问题,这里记录一下 问题原因:1、TP...

  • ThinkPHP5做微信开发,微信昵称带有表情,无法保存进数据库问题。 - 不会飞的鱼o0

    时间:2024-01-22 18:38:07

    ThinkPHP5做微信开发,微信昵称带有表情,无法保存进数据库问题。 在一次微信开发中,出现了用户无法注册的问题,后来排查发现,是用户的昵称中带有表情,无法存进mysql数据库(m...

  • thinkPHP5 添加新模块

    时间:2024-01-18 22:11:46

    1. 修改build.php文件 , 添加新模块2. cmd 运行命令 php think build --config build.php

  • thinkphp5引入公共部分header、footer等

    时间:2024-01-14 19:32:45

    由于用惯了tp3.2,改用tp5有些还是感觉别扭的直接上问题:项目中需要用到引入公共导航、头部、底部、右边部分等等首先要弄清楚thinkphp5的配置项是哪个文件,众所周知:config.php,如下图所示只需要在配置项里配置里如下内容即可 ‘template‘ =&...

  • thinkphp5 列表页数据分页查询-带搜索条件

    时间:2024-01-07 19:34:56

    一、控制器部分<?phpnamespace app\user\controller;use app\user\model\HelpCenterManual as HelpCenterManualModel;use org\Response;use app\index\logic\Upload;...

  • thinkphp5图片上传接口

    时间:2023-12-29 10:33:21

    public function avatarUpload(){ $file = request()->file('file'); $filePath = 'avatar'; $width = 200; $height = 200; if($file){ ...

  • 给ThinkPHP5增加验证码功能

    时间:2023-12-20 10:06:06

    就在这几天,TP5进行的RC3的大规模更新,虽然我们都狠狠地骂了一百遍,但是我的内心是无比的激动,TP终于走上了“上流社会”的模式:composer! 为什么说composer是上流社会呢?因为 自己去 Bing 一下,为什么不是百度呢? 废话不多说了,今天要为大家讲的是如果给TP5加上图片验证码。...

  • 【thinkphp5】【THINKCMG】标签部分开发(一)

    时间:2023-12-16 23:32:41

    最近打算开一个自己的CMS后台轮子,框架选择了thinkphp 5 (别问我为什么选择这个框架)然后想边开发边记录一下,方便自己方便他人进入正题1.数据库设计一共三张表post文章表这个就不贴了(在这里没有使用到)主要是以下两张一张是存储标签的tag表,另一张是关系表用于关联标签与文章2.代码部分主...

  • 关于LNMP服务器 Thinkphp5验证码不显示问题

    时间:2023-12-03 18:34:15

    关于LNMP服务器 Thinkphp5验证码不显示问题浏览:246 发布日期:2017/09/20 分类:ThinkPHP5专区 关键字: thinkphp验证码不显示 nginx下验证码不显示 php lnmp服务在lNMP服务器上部署Thinkphp5项目时,关于验证码不显示问题: 如果你在开发...

  • 关于thinkphp5手动抛出Http异常时自定义404页面报错的问题

    时间:2023-11-13 10:28:01

    在使用HttpException手动抛出异常时,希望跳转到自定义的错误页面,官方的文章中是这样描述的。可以使用\think\exception\HttpException类来抛出异常// 抛出 HTTP 异常throw new \think\exception\HttpException(404, ...

  • thinkphp5 Windows下用Composer引入官方GitHub扩展包

    时间:2023-07-01 22:26:03

    很多新手,比如说我,写代码就是在windows下,所以总会遇到很多不方便的地方,比如说GitHub上面的代码更新了,要是你在linux,只要几行命令就可以搞定更新了,在windows下面,你需要用到Composer,问题是,这是个什么东西,作曲家???我还研究了半天,然后又遇到一大串乌龙事件,具体操...

  • thinkphp5判断移动或pc端访问并调用不同模板

    时间:2023-06-02 11:46:02

    废话不多说,直接上代码先修改\thinkphp\library\think\view\driver\Think.php文件把public function __construct($config = []){  $this->config = array_merge($this->con...

  • thinkphp5使用PHPExcel导入Excel数据

    时间:2023-04-03 22:44:44

    安装PHPExcel扩展类地址:https://github.com/PHPOffice/PHPExcel①通过composer安装②手动下载, 放在项目的extend目录下代码中引入由于PHPExcel中没有命名空间, 所以引用时使用如下方式Loader::import('phpexcel.PHP...

  • php发送邮箱重置密码链接,并在重置成功后使链接失效 (ThinkPHP5)

    时间:2023-03-25 16:19:07

    /** * 重置密码页,验证链接有效性,页面发送邮件调用sendResetPwdEmail()方法 */ public function resetPwd() { $param = input(''); $bool = $this-&...

  • TODO:macOS上ThinkPHP5和Semantic-UI集成

    时间:2023-03-02 08:12:44

    TODO:macOS上ThinkPHP5和Semantic-UI集成1. 全局安装 (on OSX via homebrew)Composer 是 homebrew-php 项目的一部分2. 把Xcode升级到8.1后继续安装Composer3. 使用composer创建TP5项目MWL-Dispa...

  • thinkphp5使用workerman的定时器定时任务在某一个时间执行

    时间:2023-01-31 17:16:00

    1、首先通过 composer 安装workerman,在thinkphp5完全开发手册的扩展-》coposer包-》workerman有详细说明: #在项目根目录执行以下指令composer require topthink/think-worker  2.在项目根目录创建服务启动文件 se...

  • ThinkPHP5 助手函数

    时间:2023-01-31 04:11:29

    对于ThinkPHP5.0以前的版本,助手函数全部是单字母函数,但到ThinkPHP5之后,使用如下函数来代替单字母函数:最常用:/** * 实例化Model * @param string $name Model名称 * @param string $layer 业务层名称 * @pa...

  • thinkphp5 消息队列thinkphp-queue扩展

    时间:2023-01-24 02:08:53

    1.简介thinkphp-queue是thinkphp的一个第三方扩展, 内置了 Redis,Database,Topthink ,Sync这四种驱动,推荐使用redis2. 下载 和安装composer require topthink/think-queue配置目录在: application/...

  • thinkphp5 去除缓存

    时间:2023-01-22 04:59:40

    array_map('unlink', glob(TEMP_PATH . '/*.php'));rmdir(TEMP_PATH);

  • Thinkphp5简单初体验

    时间:2023-01-13 16:23:13

    <?phpnamespace app\index\controller;use think\Controller; //引用think/Controller类class Index extends Controller{ public function index() { ...