【PHP】下らねぇ質問はここに書き込みやがれ 65at PHP【PHP】下らねぇ質問はここに書き込みやがれ 65 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト21:nobodyさん 08/02/25 20:09:46 igqyKmSz >>20 テンプレート側で、ヘッダーとフッターを標準で出力するようにしています。 ボディーが動的に変わるようにしており、問題が起こっているところがボディーで呼び出しているheader関数のところなんです。 仕様を見直したほうが、ということは、作り直しということですか? 22:nobodyさん 08/02/25 20:13:05 phpの何たらっつー設定で回避できたはず。 ところでそういう「ヘッダー+コンテンツ+フッター」じゃなくて 「総枠組み+コンテンツ」とかいう方式なんて言ったっけ?そっちのほうがいいんじゃね。 23:nobodyさん 08/02/25 20:16:13 PHP: 出力制御 - Manual http://jp.php.net/manual/ja/ref.outcontrol.php 仕様上出力しないようにするのが無理なら無理だけどな 24:nobodyさん 08/02/25 20:23:18 >>21 header()で何を出力してるの? 25:nobodyさん 08/02/25 20:44:03 igqyKmSz >>23 ありがとうございます。 ちょっとサーバの設定を見直してみます。 >>24 header()関数で出力しているものはサーバ上のファイルです。 header ("Content-Disposition: attachment; filename=".$file); header ("Content-type: application/octet-stream") readfile ("file/".$file); exit; 上記を実行する前にテンプレート側のヘッダーを呼び出してしまっているので、 ダウンロードするデータの中にはテンプレート(ヘッダー)+ダウンロードファイルとなってしまっている状態です。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch