phpスクリプトを介して、拡張子が不明な画像ファイルを吐き出すためにどの画像ヘッダーを使用するかは問題ではないようです。.ext
実際の効果はありますか?(PHPはそれを黙って変換していますか、それともフォーマットをバイパスしていますか?)
phpスクリプトを介して、拡張子が不明な画像ファイルを吐き出すためにどの画像ヘッダーを使用するかは問題ではないようです。.ext
実際の効果はありますか?(PHPはそれを黙って変換していますか、それともフォーマットをバイパスしていますか?)
PHPは間違いなく何も黙って変換していません。提供されたものを解釈するために最善を尽くしているのはブラウザです。Content-Type
ほとんどのブラウザは、ヘッダーまたは拡張子のどちらにもそれほど注意を払っていない可能性があり、その内容によってファイルを識別しようとします。
あなたが期待する出力を得る出力はありますか?
スクリプトがエラーを出力しているか、使用している関数がバイナリセーフではない可能性があります。使用しているタグから推測してfile_get_contents
いますが、探しているのはfpassthru
何ですか?
ヘッダーを設定せずにブラウザでファイルを開いたり、標準のhtml / textヘッダーを設定したりして、何か奇妙なことが起こっているかどうかを確認してください。
幸運を。