私はPHPヘッダーで苦労しています。ファイルに保存せずにブラウザに画像を作成しようとしていますが、何ができるのですかそれを働かせないでください。 PHPヘッダー、コンテンツタイプpngが機能しない
だから例えば私は、PHPのマニュアルから、この基本的な例を使用している場合:$im = imagecreate(100, 100);
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
それは正しいヘッダと画像が見つからないときuが取得しても出力そのアイコンを設定します。
も、私はここで、GDが有効になっているxampp
を使用するには、私のphpinfo
GDの一部です:
GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.4.3
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version 1.2.46
WBMP Support enabled
XBM Support enabled
は私のコードが間違っているか、私は何かを設定する必要がありますか?
まだ動作しません、私はfirefoxで見ようとしました。これは私が持っているものです: 'イメージ" http:// localhost/test/"はエラーを含んでいるので表示できません。 – Linas
ダブルチェックします。 ://GDが正常に動作していることを確認するために、更新されたコード(失敗の場合はイメージの初期化のために 'die')を試してください。 –
問題は私が<?phpタグの前に空きスペースがあって、これが私の画像を乱してしまったことです:)とにかくヘルプのthatnksを助けてください – Linas