PHP 描画の問題
<?php<br />
header("content-type:image/png");<br />
$img = imagecreate(85, 27);<br />
imagecolorallocatealpha($img, 127, 127, 127, 0);<br />
imagepng($img);<br />
//imagedestroy($img);<br />
?>
十字が表示されています、答えてください、何が起こっていますか?
------最善の解決策------------------追加
error_reporting(E_ALL & ~(E_STRICT
-----その他の解決策---------ここに灰色の四角形が表示されます。gd ライブラリが開いていない可能性があります。
------その他の解決策------ --PHP ファイルには、投稿したコード以外のコードを含めることはできません。そうしないと、エラーが発生します
。
最終的に生成される HTML コード形式は次のとおりです:
59455a26bc986b69afae25e57158d2c4
------その他の解決策------ - ----
ページ全体には上記のコードのみが含まれており、それ以外は何も表示されず、ファイルに変換される可能性があります。
------その他の解決策---------
私にはまだ分かりません。保存することしかできず、ページに直接出力することはできません。私は WINIDOW システムを使用していますが、LINUX では試していません。
------その他の解決策---------ファイルのエンコーディングは何ですか。 BOM ヘッダーを削除します。
------その他の解決策---------
UTF-8 エンコーディング、
-----その他の解決策---------がないことを確認します。 BOM ヘッダー。エディターを使用して、BOM 形式なしで UTF-8 で保存します。
------その他の解決策---------
私はいつもこの方法で保存しています
-----その他の解決策----------------------1ff888ace35b2a025168c248be814756
------その他の解決策------------------E_NOTICE) );
エラーがないか確認してください。 GDライブラリが有効になっていないのでしょうか?