ホームページ >バックエンド開発 >PHPチュートリアル >画像をダウンロードするための PHP の作成時に発生したバグ_PHP チュートリアル
//今日プロジェクトを書いているときに、画像をダウンロードする機能を書いているときに、パスは正しく、さまざまな方法を試しましたが、ダウンロードボタンをクリックしても画像を読み込むことができませんでした。私はとても落ち込んでいました。結局、クラスメートのコードはテストに合格しましたが、それでも動作しませんでした。どうやって彼の代わりに使用できるだろうかと考えていました。なぜこれができないのですか? 30 分近く落ち込んでいましたが、最後に、ヘッダーの前にデータがあるわけがない、と私は突然思いつきました。こんな小さな問題で授業が1時間近く遅れてしまったので、二度と同じような間違いをしないようにみんなに共有したいと思います。
コードは次のとおりです:/アップロードパス
[html]
$ファイル名=$_GET["写真"];
//上記の情報をクリアします
ob_clean();
header("Content-Type:image/pjpeg");
header("Content-Disposition:attachment;filename=".$filename);
header("Content-Length:".filesize($filename));
読み取りファイル($ファイル名);
シ・ウェイナさんのコラムより抜粋
http://www.bkjia.com/PHPjc/478283.html