質問箱/3587

カテゴリ
サマリページ毎の変数名
バージョン1.4.7
投稿者
状態完了
投稿日2007-01-19 (金) 18:23:40

質問

pukiwiki.skin.phpにif文を使って特定のページだけに要素を追加しようとしているのですが、変数名がわからず困っている状況です。 因みにif文は

<?php
    if(変数) {
      print("テスト1");
   } else {
      print("テスト2");
?>

でやっています。

回答

  • $vars['page'] -- 2007-01-19 (金) 22:44:12
  • 使い方が解らないのですが。自分の説明方法が間違ってたかもしれませんが、そのままでは全ページに要素が追加されてしまいます。 -- 2007-03-18 (日) 18:05:26
  • $vars['page'] に現在のページ名が入っているので、 if ($vars['page'] == 'FrontPage') のように使いましょう。 -- 2007-03-18 (日) 18:35:24
  • うお!出来ました。ありがとうございました -- 2007-03-18 (日) 20:39:35
  • 便乗質問なのですが、ここのFrontPageにあたる部分に日本語のページ名を指定したい場合どうすればよいでしょうか。試してみたところ、英数では問題なく分岐が行えますが、日本語の場合そのままいれても認識してもらえません。ご存じの方いらっしゃいましたら、よろしくお願い致します。 -- 2009-03-19 (木) 19:43:49
  • ありがとうございます。<?php if($_page === '日本語ページ名'){ ?>で試してみましたが結果は変わらず、判定がおこなわれませんでした(エラーは出ずに、該当ページが条件を満たしていると判定してもらえません) --  ? 2009-03-24 (火) 22:06:27
  • mbstring の設定や、作業に使っているエディタ などには問題はないですか? -- 2009-03-24 (火) 23:01:15
  • エディタの設定変更でできました!(秀丸のファイル>エンコードの種類>EUC選択)助かりました、本当にありがとうございます。 -- 2009-03-25 (水) 18:23:30


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

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

OSDN