質問箱/3369

カテゴリ
サマリ[改造相談] Headers already sent at…
バージョン1.4.6
投稿者ryo
状態完了
投稿日2006-03-31 (金) 06:34:58

質問

閲覧できないようなページにはリンクしないようにと、make_link.phpの728行目付近を

+ //ここから追加
+ if(check_readable($s_page,false,false)){
		return $al_left . '<a ' . 'href="' . $script . '?' . $r_page . $anchor .
			'"' . $title . '>' . $s_alias . '</a>' . $al_right;
+ }else{
+ 		return $al_left . $s_page . '(認証が必要です)' . $al_right;
+ }
+ //ここまで

と変更したのですが、

Headers already sent at /hogehoge/lib/html.php line 496.

とエラーが出てしまいます。

if(check_readable($s_page,false,false)){

if(false)

にしたり、ログインした状態(すべてのページに閲覧権限あり)にするとエラーは出ません。
また、MenuBarが左に出ないページ
?MenuBar

?cmd=search
でもエラーが出ません。

エラーの出る位置は

<td class="menubar">
<div id="menubar">Headers already sent at /hogehoge/lib/html.php line 496.

といった感じで、ヘッダは出力され、MenuBarの位置にエラーメッセージが表示されます。

どこを直せばよいのでしょうか?
教えていただければと思います。

回答



トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-23 (木) 19:14:24
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.344 sec.

SourceForge