Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP GD库无法显示图片_Php_Gd - Fatal编程技术网

PHP GD库无法显示图片

PHP GD库无法显示图片,php,gd,Php,Gd,我对PHP的GD库有问题。我制作了这个脚本来显示一些用户的统计数据,但它不能工作。我不知道为什么,但它只是显示了一幅破损的图片。我如何修复它 谢谢,抱歉英语不好 header("Content-type: image/png"); $image = imagecreatetruecolor(320, 180); $online_ico = imagecreatefrompng("/files/onli

我对PHP的GD库有问题。我制作了这个脚本来显示一些用户的统计数据,但它不能工作。我不知道为什么,但它只是显示了一幅破损的图片。我如何修复它

谢谢,抱歉英语不好

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

        $image      = imagecreatetruecolor(320, 180);

            $online_ico = imagecreatefrompng("/files/online.png");


            $avatar = imagecreatefrompng("/files/default.png");


        $white  = imagecolorallocate($image, 255, 240, 240);
        $green  = imagecolorallocate($image, 0, 255, 0);
        $red    = imagecolorallocate($image, 255, 0, 0);
        $blue   = imagecolorallocate($image, 9, 105, 162);

        $user_id = "25";
        imagefill($image, 0, 0, $blue); 

        //labels
        imagestring($image, 5, 20, 20, "ID ", $white);
        imagestring($image, 5, 20, 40, "UN", $white);
        imagestring($image, 5, 20, 60, "stats", $white);
        imagestring($image, 5, 20, 80, "name", $white);
        //data
        imagestring($image, 5, 130, 20, $user_id, $white);
        imagestring($image, 5, 150, 40, $user_id, $white);
        imagestring($image, 5, 130, 60, $user_id, $white);
        imagestring($image, 5, 130, 80, $user_id, $white);

        imagecopy($image, $online_ico, 130, 41, 0, 0, 16, 16);
        imagecopy($image, $avatar, 280, 140, 0, 0, 35, 35);

        imagepng($image);

确切的错误是什么?哪个图像被破坏了?你确定这不是404问题吗?不,不是,它在“header”(“Content type:image/png”);”行中向我显示了这条pic注释,然后看看你得到了什么PHP错误/警告:)你的脚本还输出了什么?你是否有一个结束的PHP标记(
?>
),后面有一个换行符会破坏输出?@user1245311我刚刚使用了你的确切来源,并在我的本地机器上运行了它,它工作得非常好。正如Brian所说,您应该删除结束
?>
,并确保打开