$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。 -- ぱんだ
- いっそのこと、$str_rulesや$facemark_rulesの定義は別ファイル(rules.ini.php?)に移動して、ページ名確定後にrequireするようにしてしまうといいかもしれません。 -- ぱんだ
- 1.4finalで対応しました。 -- ぱんだ