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

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

高老师9年前 (2017-07-02)PHP1908

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 scoket,php webscoket,php webscoket 服务器

php scoket,php webscoket,php webscoket 服务器

项目需要使用websocket推送最新订单,客户服务器非linux不支持swoole,因此使用原生,直接上代码(1).PHP服务端<?php ini_set('error_reporting', E_ALL ^ E_NOTICE); ini_set...

xmlrpc  php,php通过xml-rpc进行通信

xmlrpc php,php通过xml-rpc进行通信

xmlrpc协议是通过http请求xml数据进行通信。webservice中和它相同的是soap。soap调用的确很简单,但是创建wsdl太繁琐,效率低下。xmlrpc很好的解决这个问题。(1).创建xmlrpc服务端(求和函数api)function getSum($method,$ar...

cookie跨域,cookie p3p跨域

cookie跨域,cookie p3p跨域

最近在公司开发一个新的项目假设项目域名是a.com,需要接入b.com的单点登陆系统。(1).首先我们会在a.com的登陆页面用iframe引入b.com来显示登陆界面,实际上登陆验证操作都是在b.com上面(2).当b.com验证通过,会在前端ajax请求a.com的回调地址,这个回调地址目的就是...

php  while  true  cpu占用100%

php while true cpu占用100%

在编写多进程的实例中我在每个进程中使用如下代码://调用等待信号的处理器 while (true) {     pcntl_signal_dispatch(); }开启5个进程,cpu直接100%修正之后的代码://调用等待信号的处理器 while&...

php代理下载,php代下载文件,php下载远程文件,php远程文件下载

php代理下载,php代下载文件,php下载远程文件,php远程文件下载

经常我们下载国外资源容易被墙,可以通过php脚本获取远程文件流然后输出给我们的浏览器来下载。<?php //设置下载文件的url $url = 'https://mirrors.huaweicloud.com/ubuntukylin/ubuntukylin-19....

php elasticsearch基础使用

php elasticsearch基础使用

elasticsearch的操作都是基于http协议的,已经有现成的php类库,composer安装即可。{     "require": {        &...