ホームページ >バックエンド開発 >PHPチュートリアル >php imagecreatetruecolorshengで生成した画像が正常に表示されません。どうすればよいですか?

php imagecreatetruecolorshengで生成した画像が正常に表示されません。どうすればよいですか?

WBOY
WBOYオリジナル
2016-06-13 12:22:031551ブラウズ

php imagecreatetruecolorsheng で生成された画像が正常に表示できません

<?php<br />    $t=imagecreatetruecolor(100,100);<br />    $red=imagecolorallocate($t,255,0,0);<br />    imagefill($t,0,0,$red);<br />    header('Content-type:image/png');<br />    imagepng($t);<br />    imagedestroy($t);<br />?>




-----解決策のアイデア----- --- ----------------
最初に header('Content-type:image/png') を削除して確認します。エラー出力があります。
gd はインストールされていますか?


-----解決策のアイデア-------- - --
ヘッダー ('Content-type:image/png') をコメントアウトすると文字化けします
これは、画像ストリームに他のデータが含まれていることを意味します (スクリーンショットを撮って投稿できます) ) )
BOM ヘッダーがある可能性があります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。