老师你写的代码是不是不兼容啊,在我这边打开是黑屏哦。

来源:2-3 验证码的实现

qq_我花名叫劲抽_0

2017-07-06 22:32

老师怎么我把你写的代码放在我的电脑上打开是黑屏呢

写回答 关注

5回答

  • 卓九
    2018-10-28 16:31:51

    没有绘制矩形填充

    Imagefilledrectangle( $image, 坐标x, 坐标y, 画布宽, 画布高, $white );


  • qq_看看_1
    2018-05-28 13:55:29

    出现黑色的主要原因 应该还是imagefilledreatangle()这里的问题

  • 明浩
    2017-11-20 13:40:39

    除了gd库,还要打开extension那个,第一节

  • KSMDNS
    2017-09-13 15:34:51

    自己琢磨

    <?php
    /**
    * Created by PhpStorm.
    * User: qy-010
    * Date: 2017/9/7
    * Time: 22:37
    */
    //创建画布
    header('content-type:text/html;charset=utf-8');
    $width=500;
    $height=300;
    $image=imagecreatetruecolor($width,$height);

    //创建颜色
    //imagecolorallocate();
    $red=imagecolorallocate($image,255,0,0);
    $blue=imagecolorallocate($image,0,0,255);
    $white=imagecolorallocate($image,255,255,255);
    //开始绘画
    //imagechar水平地书写一个字符
    imagechar($image,5,50,100,'K',$red);
    //垂直一个字符
    imagecharup($image,5,100,200,'i',$blue);
    //水平一行字符串
    imagestring($image,5,200,150,'ksm best',$white);
    ob_clean();
    //输出或者保存图像
    //告诉浏览器以图片的形式来显示
    header('content-type: image/jpeg;charset=utf-8');
    imagejpeg($image);//输出图像imagegif()imagepng()
    //销毁程序
    imagedestroy($image);

  • 折花煮酒
    2017-07-08 11:05:52

    是因为图片显示失败了吧,逐行删减代码,看看是哪里出了问题…

PHP进阶篇-GD库图像处理

想通过PHP中GD函数库灵活操作图像吗,点击学习本教程可以实现

10431 学习 · 69 问题

查看课程

相似问题