首页 > 建站教程 > PHP教程 >
  • thinkphp3.2.2备份数据库插件-枫LT

    thinkphp3.2.2备份数据库插件-枫LT

    /* * 数据库备份还原插件 * Date: 2014-11-25 * Author: 枫LT 957987132@qq.com php爱好者 * Company:合肥多元速网络有限公司 www.doysu.com */ 鸣谢: 1.首先感谢Thinkphp这么优秀的php框架 2.第二感谢OneThink强大

  • Thinkphp开发--集成极光推送_php实例

    Thinkphp开发--集成极光推送_php实例

    极光推送(JPush)是独立的第三方云推送平台,致力于为全球移动应用开发者提供专业、高效的移动消息推送服务。本文讲述如何在将极光推送合到ThinkPHP框架中,

  • ThinkPHP开发--使用七牛云储存_php实例

    ThinkPHP开发--使用七牛云储存_php实例

    本文是thinkphp开发系列文章中关于使用七牛云储存的方法和具体实例,非常的简单,有需要的小伙伴可以参考下

  • ThinkPHP6使用Base公共控制器redirect()不起作用的解决方法

    ThinkPHP6使用Base公共控制器redirect()不起作用的解决方法

    无论是什么样的系统,大多数都会有用户登录功能,这是非常常见的功能,只要你是开发人员就会碰到。 作为最常见的功能,ThinkPHP6似乎更像出现了BUG一样。当使用Base公共控制器判断没

  • Thinkphp6 redirect在initialize中不起作用的解决办法

    Thinkphp6 redirect在initialize中不起作用的解决办法

    后台一般都需要登录,不登录浏览自动跳转到登录界面。所以首先就想到让后台所有需要登陆的界面都继承一个common类,然后再common类的initialize中判断是否登录,如果未登录,用redire

  • thinkphp5配合PHPMailer发送邮件

    thinkphp5配合PHPMailer发送邮件

    这里是thinkPHP5配合PHPMailer-5.2.24,给邮箱发送邮件的具体步骤(亲测,可行): 1、在自己的邮箱设置中,开启SMTP服务,以163邮箱为例: ①、登录邮箱,在侧边栏找到“邮箱中心”后面的

  • ThinkPHP6 设置全局常量

    ThinkPHP6 设置全局常量

    在ThinkPHP6中如何设置全局常量,其实和之前的版本是一样的,即在入口文件index.php文件设置: define('IMG_UPLOADS',__DIR__ . '/../public/uploads'); //图片上传路径 代码如下: 在文件中获取全局常量

  • thinkPHP6 使用curl解密微信code

    thinkPHP6 使用curl解密微信code

    一、curl拓展下载: composer require curl/curl 二、安装https证书: 1、要首先在php.ini中开启 curl,才能用php调用接口 2、必须要ssl安全证书 ssl证书配置方法: a、免费证书下载地址:https://cu

  • thinkPHP5 实现token登陆

    thinkPHP5 实现token登陆

    thinkPHP5 实现token生成、验证和登录: 1、首先在数据库的 users 表中添加两个字段 1): token 2): time_out token 用于存储用户的 token time_out 用于设置用户 token 的过期时间 2、创建函数: checkToken

  • thinkPHP5获取header的Authorization值

    thinkPHP5获取header的Authorization值

    thinkPHP5的$request-header()方法并没有header的Authorization值,但是发送请求头部有的: 解决方案: 在.htaccess 文件中加入 设置 SetEnvIf Authorization ^(.*) HTTP_AUTHORIZATION=$1

  • thinkphp5框架API token身份验证功能示例

    thinkphp5框架API token身份验证功能示例

    登陆时生成token和刷新用的refresh_token,返回给客户端,客户端收到保存本地localStorage等,每次访问接口带上token,后端验证token存在并且一致后方可执行接下来的动作,假如不存在就返回

  • thinkphp6 获取小程序码 47001错误

    thinkphp6 获取小程序码 47001错误

    在用thinkphp6写一个项目的接口时,需要用wxacode.getUnlimited获取小程序码,代码如下: //获取小程序码$curl = curl_init();curl_setopt($curl, CURLOPT_URL, 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_to

  • 关于在宝塔运行ThinkPHP项目时,接口404的解决办法

    关于在宝塔运行ThinkPHP项目时,接口404的解决办法

    关于在宝塔运行ThinkPHP项目时,接口404的解决办法: 首先说下,据说php5.4没有问题,线上和线下版本一致就没这个问题,不用像下面那样配置。我朋友是这样,但我爱模板网遇到了这个

  • Thinkphp5.0手册PDF格式下载

    Thinkphp5.0手册PDF格式下载

    这里是ThinkPHP5.0 PDF格式的手册下载。 手册目录: 零、序言 一、基础 二、URL和路由 三、请求和响应 四、数据库 五、查询语言 六、模型和关联 (1)模型定义 (2)基础操作 (3)读取

  • wamp环境使用thinkPHP的基本配置流程

    wamp环境使用thinkPHP的基本配置流程

    wamp环境使用thinkPHP的基本配置流程,此为最最基础的内容,使用过thinkPHP的都可以不用看了。适合第一次使用的同学: 1、打开cmd,定位到wamp的host目录,如www,执行安装最新版thinkPHP:

  • thinkPHP上线后关掉相关错误提示

    thinkPHP上线后关掉相关错误提示

    thinkPHP上线后关掉相关错误提示,防止一些别有用心的人通过错误代码找到漏洞: 关掉单个文件调试信息显示: error_reporting(0); thinkPHP框架在项目部署上线时,要去掉错误调试信息,需要

  • thinkphp volist列表循环获取索引

    thinkphp volist列表循环获取索引

    thinkPHP volist列表循环要实现每一行不同颜色,必须要知道当前循环的索引

  • ThinkPHP6 inc和dec方法

    ThinkPHP6 inc和dec方法

    ThinkPHP6的inc和dec方法是老版本setInc和setDec的替代方法,用法和之前基本上一致,下面简单记录下用法: inc方法将数字字段值增加,如: public function update() { $result = M("User")-where('uid = 2

  • ThinkPHP6 paginate分页后,url参数丢失

    ThinkPHP6 paginate分页后,url参数丢失

    我爱模板网在使用ThinkPHP6做项目时遇到了一个问题,在使用ThinkPHP6的paginate分页方法后,翻页就会丢失自己定义的传参,需要在分页地址上增加参数

  • ThinkPHP6安装多应用后,提示控制器不存在

    ThinkPHP6安装多应用后,提示控制器不存在

    ThinkPHP6安装多应用后,提示控制器不存在。ThinkPHP6默认是单应用模式,需要多应用时,就要安装多应用模式扩展think-multi-app composer require topthink/think-multi-app 然后删除框架自带的app\cont

  • ThinkPHP5.0的助手函数汇总

    ThinkPHP5.0的助手函数汇总

    ThinkPHP5.0的助手函数汇总,转载自thinkphp.cn,很实用:

  • ThinkPHP5跨控制器调用的三种方法

    ThinkPHP5跨控制器调用的三种方法

    用ThinkPHP开发项目,遇到一个问题,就是在一个控制器中定义了一个方法,需要在另一个控制器中调用

  • thinkphp 6.0+jQuery图片上传

    thinkphp 6.0+jQuery图片上传

    thinkPHP 6.0+jQuery实现图片上传到public的upload目录,并且上传两张图片。 一、修改上传路径 找到根目录/config/filesystem.php,修改root的值如下: 'local' = [ // 'root' = app()-getRuntimePath() . 'storage'

  • thinkPHP模板输出富文本

    thinkPHP模板输出富文本

    hinkPHP后台添加的富文本,前台直接如下调用: {$content} html标签将不会被解析,直接显示出来,就像js的innerText一样。 此时,需要借助raw和htmlspecialchars_decode方法: {$content|raw|htmlspecialc

  • thinkphp获取上一篇、下一篇

    thinkphp获取上一篇、下一篇

    在thinkphp开发的项目中,下面的方法可以轻松获取上一篇、下一篇文章,但是只适用于文章id必须是自增长的int型。 方法其实很简单,根据当前文章的分类id即cateid,选出所有同类型的文

  • thinkphp6 请求(request)变量

    thinkphp6 请求(request)变量

    可以通过Request对象完成全局输入变量的检测、获取和安全过滤,支持包括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系统变量,以及文件上传信息。 检测变量是否设置 可以使

  • ThinkPHP6.0快速开发手册(案例版)

    ThinkPHP6.0快速开发手册(案例版)

    《ThinkPHP6 0快速开发手册(案例版)》是由PHP中文网推出的,比官网的《ThinkPHP6 0快速开发手册》更加友好,更加适合新手的手册

  • ThinkPHP+WangEditor实现富文本+上传图片+上传视频功能

    ThinkPHP+WangEditor实现富文本+上传图片+上传视频功能

    本文基于ThinkPHP+WangEditor实现了富文本+上传图片+上传视频,前端框架采用的是layuimini-2,步骤非常详细,当然也非常简单,例如没有处理上传失败具体情况的返回等。文末提供了WangEditor的压缩包

  • Thinkphp6发送邮件,亲测可行

    Thinkphp6发送邮件,亲测可行

    Thinkphp6发送邮件详细步骤

  • 宝塔面板 thinkphp6 上传报错:Class 'finfo' not found

    宝塔面板 thinkphp6 上传报错:Class 'finfo' not found

    宝塔面板 thinkphp6 上传报错:Class finfo not found

  • thinkphp The requested URL was not found on this server.
  • thinkphp 隐藏入口index.php的nginx配置

    thinkphp 隐藏入口index.php的nginx配置

    thinkphp 隐藏入口index php的nginx配置