PHPのGD2ライブラリを使用して作成したグラフィックがブラウザで表示できません
少し前にPHPを学習したばかりですが、GD2ライブラリを使用して画像を作成すると、ブラウザで画像が表示されません。画像を表す私のコードは次のとおりです:
header("content-type:image/gif");
$image = imagecreate(300,80);
$bg = imagecolorallocate($image, 220, 40, 120);
imagegif($image);
?>
問題ないはずですが、表示されません。ご教示いただけますでしょうか。ありがとう!
-----解決策---------プログラム ファイルは utf-8 です。 ?
BOM ヘッダーを削除してください
-----解決策---------この最後投稿編集者: xuzuning on 2012-07-24 09:04:58
保存時に gbk エンコーディングを選択してください
-----解決策---------------------php エラー プロンプトを開きます。ヘッダーをコメントアウトして、どのようなエラーが表示されるかを確認します。
php.ini 中
display_errors=オン
error_reporting=E_ALL & ~通知
Apache を再起動します
------解決策-----プログラムの名前は pict
次に、次の内容を含む新しいプログラムを作成します:
cohobase64_encode(file_get_contents('http://localhost/pict.php'));
の実行後に結果を投稿します