質問箱/4424

カテゴリ
サマリ編集画面や一覧などだけ表示させたく無い文字
バージョン1.4.7
投稿者足枕?
状態完了
投稿日2009-02-10 (火) 01:42:47

質問

通常では表示し、編集画面や一覧、添付画面などのメニューが表示されないページの時だけ文字を表示させたくない場合はどうすればいいのでしょうか?

ここに通常では表示させる文字
<?php } else {?>
<?php } ?>

としてみたんですがダメでした。<?php } else {?>は編集画面や一覧、添付画面などの内容と聞いて中身を空にしたのですがどうもうまくいきません。
どうすればうまくできるか教えてもらえないでしょうか?

回答

  • 質問箱/4418 を見て試そうとしたのですよね?<?php if (分岐条件) { ?> の分岐条件しだいでif の括りに進むか、else の括り(条件以外の時)に進むかが決まります。
    閲覧時か、それ以外か、という分岐は、
    <?php if (arg_check('read')) { ?>
    通常時に表示させる文字
    <?php } else { ?>
    それ以外で表示させる文字
    <?php } ?>
    という形にしないといけません。それ以外が必要なければ、
    <?php if (arg_check('read')) { ?>
    通常時に表示させる文字
    <?php } ?>
    という形でもかまいません。
    条件分岐の詳細は、PHP: 制御構造 のif やelse などの説明を見てください。 -- 2009-02-10 (火) 16:49:14
  • わかりやすく解説してくださってありがとうございます。なんとなくですが、ifとelseの使い方と意味がわかりました。
    まだifの後に入れる文がよくわかっていないですが、頑張ってみようとおもいます。
    参考URLなど、色々とありがとうございました。 -- 足枕? 2009-02-10 (火) 18:38:07


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-02-10 (火) 18:39:13
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u2. HTML convert time: 0.364 sec.

OSDN