0

私はこのようなコードを得ました

          [... page content]
          header("Content-type: application/x-download");
          header("Content-Length: ".$filesize);
          header("Content-Disposition: attachment; filename=".urlLastSeg($buttons['Torrent file(Torcache)']));
          header("Content-Transfer-Encoding: binary");
          echo $filecontent ; 

ブラウザはファイルを保存するように求めますが、ファイルには、バイナリ データのみではなく、最後にバイナリ データが添付されたページの html が含まれています。

4

2 に答える 2

0

PHP では、他の出力の前にヘッダーを設定する必要があります。

于 2013-11-09T10:01:59.327 に答える