1 に答える
1
header("Content-Disposition: attachment; filename=\"uploaded.pdf\"");
これは、上記のように送信している HTTP ヘッダーが、ファイルがダウンロードされることを期待するようにブラウザに指示しているためです。HTML コンテンツを期待するようにブラウザーに指示していません (デフォルト)。したがって、エコーで送信しているコンテンツは表示されません。
回避策を見つけることができると確信していますが、両方が正しく連携しませんが、ポイントは、デバッグ中にこれらのエコーのみが必要であるため、デバッグ中に前述のヘッダー呼び出しを無効にし、すべてが設定されたら再度有効にすることができるということです。ファイルをダウンロードできます。
于 2013-10-27T11:58:03.420 に答える