当前位置:首页 > PHP > 正文内容

PHP验证码不显示的终极解决方案

高老师8年前 (2017-07-02)PHP1774

PHP验证码不显示的问题应该是经常的事情,我在这里把2种解决方案都发出来

方便大家后期使用.因为是昨天晚上自己写验证码都没有显示,我就直接把之前

和李炎恢老师上课写的验证码拿来还是不显示,醉了。

首先是第一种方法:

1、打开服务器安装目录下的php.ini文件;

2、去掉;extension=php_gd.dll或;extension=php_gd2.dll前的“;”;

3、重启服务器即可。

我的使用第一种无效!

然后是第二种方法:

//清除缓冲区

ob_clean();

 

 

//设定标头.告诉浏览器你要生成的MIME类型

header('Content-type:image/png');

在绘制验证码的前面清除缓冲区就行了。

最后保证2个方法都使用免得出问题。

扫描二维码推送至手机访问。

版权声明:本文由高久峰个人博客发布,如需转载请注明出处。

本文链接:https://blog.20230611.cn/post/29.html

分享给朋友:

“PHP验证码不显示的终极解决方案” 的相关文章

 php抽象类有什么用, php抽象类的作用

php抽象类有什么用, php抽象类的作用

    理解抽象类最快的方法就是使用场景,最近在看布尔PHP视频中看到这样的讲解非常容易懂,分享出来。    假设如下场景:    团队准备开发某网站,表建好了,页面设计好了.  ...

PHP中Session文件过多的解决方法

PHP中Session文件过多的解决方法

PHP的session文件夹默认保存在同一个文件,随着访客的增多,访问的速度会非常慢,例如部分管理系统后台每天登陆1000次,1个月就创建了30000个session文件,一年后是多少?假设这个系统的用户是上万人呢?方法1:每个网站使用自己的session文件夹,代码如下:<?php $pat...

php创建webservice,php搭建webservice,php编写webservice

php创建webservice,php搭建webservice,php编写webservice

第一步:服务端文件<?php $wsdlfile='webservice.wsdl'; ini_set('soap.wsdl_cache_enabled','0');    //关闭WSDL缓存 //001...

 php 判断是否post,php判断是否post提交,php 判断是否为post,php 判断get 还是post

php 判断是否post,php判断是否post提交,php 判断是否为post,php 判断get 还是post

if($_SERVER['REQUEST_METHOD'] == 'POST') { echo('This is  post '); } elseif ($_SERVER['...

php迭代器学习

php迭代器学习

php官方已经提供了Iterator(迭代器)接口,通过网上资料的学习,目前看适合超大集合或者数组提取使用。学习一个函数的实现对比内存占用差距.使用迭代器和普通循环实现range()函数。(1).普通循环实现range()函数。function newrange($low, $h...

 php监听事件,php触发事件

php监听事件,php触发事件

逛公众号文章看到文章"php实现事件监听与触发的方法,你用过吗?",我就好奇了,php又不是asp.net的webform,哪里来的服务端事件监听。于是学习了一波。先看下监听类:class Event {     /** &nbs...