$str_rulesの中で$pageが参照できなくなった

  • ページ: BugTrack
  • 投稿者: reimy
  • 優先順位: 普通
  • 状態: 完了
  • カテゴリー: 本体バグ
  • 投稿日: 2003-10-21 (火) 04:38:45
  • バージョン: 1.4rc4

メッセージ

rc3のころまではユーザー定義の$str_rulesの中で$pageが参照できたのですが、rc4になって参照できなくなってます(もともと裏技的な使い方だったので、バグというわけではないですが)。

official:質問箱/286参照


  • $str_rulesへの代入の時点で$page変数にページ名が入っていたとしたら、 php.iniのregister_globals が Onであった可能性が高いですね。明示的に$pageにページ名を代入するコードは最初から存在しなかった…と思います*1。 -- ぱんだ 2003-10-21 (火) 13:55:06
  • いっそのこと、$str_rulesや$facemark_rulesの定義は別ファイル(rules.ini.php?)に移動して、ページ名確定後にrequireするようにしてしまうといいかもしれません。 -- ぱんだ 2003-10-24 (金) 13:46:57
  • 1.4finalで対応しました。 -- ぱんだ 2003-10-29 (水) 14:37:50

*1 ちょっと自信ない

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-11-05 (水) 21:44:06
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.169 sec.

OSDN