php不显示验证码
Ⅰ php网站后台验证码显示不出来呢
一般是两个问题,一、GD库是否开启。二、BOM头的影响,没有清除。
给你发一个清除BOM的文件,你在根目录执行一下该文件就行了。
Ⅱ 网站后台验证码不显示,求解,PHP的!
执行以下步骤:
1.访问生成验证码的URL,看是否正确显示验证码
2.将"刷新验证码"的src指向生成验证码的URL
Ⅲ php 验证码 不显示
你在验证码最上面加一句
error_reporting(E_ALL);
ini_set("display_errors", "On");
这样会打开所有的错误。
header("Content-type: image/PNG");
这行前面加//给注释掉,然后你访问一下vcode.php这个文件,把显示的错误补充到这里。
Ⅳ 用thinkphp导入验证码,为什么显示不出来求教
检查一下你的入口文件和配置文件里面有没有设置字符集的输出
验证码常见错误:
1. 字体文件的位置不对
2. 由于在生成验证码的时候,使用了header()函数,它有一个特点,它之前不能有任何的输出,包括空格。解决办法,从index.php开始查找,凡是被包含进来的文件都需要查找
3. 还需要注意一个的,就是你的文件编码要确保是 utf-8的,而不是带BOM头的utf-8。
最后,建议你单独配置一个域名,放在根目录,有些功能放在子目录不好用
Ⅳ php产生的网站验证码不显示,求大神
php什么版本的?
如果是php5
session_register("randcode"); 不支持
删除即可
Ⅵ thinkphp3.2 为什么加上ob_clean();还是不显示验证码图片
在调用验证码之前加上 ob_clean();
不显示验证码的代码:
publicfunctionverify(){
$verify=newThinkVerify();
$verify->entry();
}
publicfunctionverify(){
ob_clean();
$verify=newThinkVerify();
$verify->entry();
}
复制代码
修改为:
复制代码
这样的话,保存再刷新一次,验证码就出现了
Ⅶ php验证码不显示(帮个忙)
说实话,没太看明白你的问题,是验证码不显示?验证码一般是用gd2生成的.你可以查一下看看.
Ⅷ 为什么apache php无法显示验证码
验证码一般需要安装GD库来支持的,你可以看一下你的php.ini文件中是否开启了这一项,如果开启后重启Apache报错,那么还需要你安装。
Windows中是一个.dll文件,放到相应的目录就可以了。
Linux下安装可能对PHP的版本之类的有要求,最好别安装最新版本的GD库。
Ⅸ php验证码显示不出来
输出图像imagejpeg($iamge);
单词拼写错误,应该是 $image
Ⅹ phpstudy前台验证码无法显示
你这个问题出现在前台的代码里面,你找到显示这个页面的源文件,打开源文件删除这个验证码的代码就可以了。
有个更好的办法找到,使用F12点击右上方的那个按钮,就能找到这个位置了,可以右键查看源代码,也可以