ホームページ >バックエンド開発 >PHPチュートリアル >GDライブラリの問題
すごい
出力が文字化けしています
何が起こっていますか?ただ絵を作りたいだけなんです。 GD ライブラリもロードされています。
ちなみに、Windows 上の 360 Kingsoft などのウイルス対策ソフトウェアが AppServ でウイルスを検出するという問題もあります
パス phpmyadmin/labraries/vls.exe
ウイルス名 win32/Trojan.e6d
<?php$im = imagecreate(200,60);$white = imagecolorallocate($im,225,66,159);imagegif($im);?>
ウイルスが検出されるのは正常です
私もウイルス対策ソフトウェアでウイルスを検出することがよくあります
私の解決策は、ウイルスを直接削除することです
使用には影響しません
1. 文字化けの出力は、正しいヘッダーを設定していないためです。プログラムはデフォルトでヘッダー出力として text/plain を使用します。
gif画像を出力するには、 header('content-type:image/gif'); を使用する必要があります
これに変更するだけです。
header("Content-type: image/gif");$im = imagecreate(200,60);$white = imagecolorallocate($im,225,66,159);imagegif($im);