当前位置: 首页 > news >正文

如何解决thinkphp验证码不能显示问题?

thinkPHP做验证码这一块,可以使用自带的验证码扩展,具体步骤如下:

一、安装扩展

composer require topthink/think-captcha

二、模版中使用

将原来静态页面的验证码图片替换为{:captcha_img()},这个会自动生成验证码图片。

<div>{:captcha_img()}</div>

或者

<div><img src="{:captcha_src()}" alt="captcha" id="captcha"/></div>

到这一步,可能会无法显示验证码

如果图片没有出来,检查下路径是否正确,路由是否正确。浏览器直接访问http://www.xxx.com/captcha也会显示二维码,如果没有显示或者报错就考虑路由的正确性。如果显示一个小方块的叉号请看官方提示

官方提示如下:

如果无法显示验证码,请检查:

① PHP是否已经安装GD库支持;

② 输出之前是否

http://www.lryc.cn/news/1482.html

相关文章:

  • Vue极简使用
  • 【Nacos】Nacos配置中心服务端源码分析
  • 第十五章 栅格数据重分类、栅格计算器、插值分析
  • CS5260测试版|CS5260demoboard|typec转VGA参考PCB原理图
  • winform开发心得
  • 学习周报-2023-0210
  • 百度富文本UE的问题集合
  • 在Linux上安装node-v14.17.3和npm-6.14.13
  • 机器学习框架sklearn之特征降维
  • java实现二叉树(一文带你详细了解二叉树的)
  • 学弟学妹少走弯路,超完整算法刷题路线出炉
  • Windows截取gif动态图的软件 ScreenToGif 的安装、使用教程
  • C++程序设计——多态:虚函数、抽象类、虚函数表
  • OpenMMLab AI实战营 第6课 语义分割与MMSegmentation
  • 产业互联网是对互联网的衍生和进化,也是一次重塑和再造
  • Shell脚本之——Hadoop3单机版安装
  • 代码随想录NO39 |0-1背包问题理论基础 416.分割等和子集
  • FITC-PEG-FA,荧光素-聚乙二醇-叶酸,FA-PEG-FITC,实验室科研试剂,提供质量检测
  • 简洁易懂:源码+实战讲解Redisson并发锁及看门狗自动续期
  • TCP 三次握手和四次挥手
  • JavaWeb复习
  • P14 PyTorch AutoGrad
  • 前端报表如何实现无预览打印解决方案或静默打印
  • Operating System Course 2 - My OS
  • 离散数学 课时一 命题逻辑的基本概念
  • Word文档带有权限密码怎么办?
  • C++多态
  • 访问学者如何申请美国J1签证?
  • 使用gitlab ci/cd来发布一个.net 项目
  • 笔试题-2023-蔚来-数字芯片设计【纯净题目版】