2

この奇妙な状況が続いています。Imagejpeg は、画像を保存するファイル名を定義した場合にのみ機能します。問題は、画像を保存したくないことです。表示したいだけです。

これは私のコードです:

header('Content-Type: image/jpeg');

$img    = imagecreatefromjpeg("./_test/test.jpg");
imagejpeg($img, null, 100);

それは機能しませんが、最後の行を次のように変更すると:

imagejpeg($img, "./_test/blah.jpg", 100);

画像は保存されているはずです。

この問題の経験があり、解決策を知っている人はいますか?

4

2 に答える 2

0

画像スクリプトファイルはANSIではなくUTF8として保存されていますか?もしそうなら、それはあなたの問題かもしれません。以前の同様の質問に対するこの回答を参照してください。

https://stackoverflow.com/a/3170007/123749

于 2012-06-28T17:43:06.773 に答える