php中 为什么验证码 必须要开启 ob_clean 才可以显示
程序员文章站
2022-06-15 19:29:13
...
ob_clean();header("content-type: image/jpeg");//生成验证码$char = '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ';$len = 4;$schar = '';$charlen = strlen($char);for ($i=0; $i
本人新手 刚开始学习, 验证码如果不开启ob_clean(); 就是一个 X , 配置文件 GD 库已经开启并且重启 apache. 希望知道的指导一下并且说明原因.
回复讨论(解决方案)
先把
ob_clean();
换成下面的形式 然后看看有没有输出$data = ob_get_contents();ob_clean();var_dump($data);这表示你的程序前面有输出,
这表示你的程序前面有输出,
谢谢 问题已经解决,确实是自己手贱 将 前面 加了空行.