*他サイトから移動してきた場合の挙動が1.3.xと異なる [#c7dab005]

-ページ: BugTrack
-投稿者: [[reimy]]
-優先順位: 低
-状態: 完了
-カテゴリー: 本体バグ
-投稿日: 2003-02-18 (火) 17:50:24
-バージョン: 1.4

**メッセージ [#n3698352]
 <form class="lookup_form" action="http://pukiwiki.sourceforge.jp/" method="post">
 <div class="lookup">
 移動・新規作成<br />
 <input type="hidden" name="plugin" value="newpage" />
 <input type="hidden" name="refer" value="" />
 <input type="text" name="page" size="10" value="" />
 <input type="submit" value="移動" class="submit" />
 </div>
 </form>

上記の場合、ページが存在する場合はそのページに移動、ページが存在しない場合はページ作成にちゃんと飛べていました(pukiwiki.sourceforge.jpなので1.3.x)。

 <form class="lookup_form" action="http://pukiwiki.sourceforge.jp/dev/" method="post">
 <div class="lookup">
 移動・新規作成<br />
 <input type="hidden" name="plugin" value="newpage" />
 <input type="hidden" name="refer" value="" />
 <input type="text" name="page" size="10" value="" />
 <input type="submit" value="移動" class="submit" />
 </div>
 </form>

上記の場合、ページが存在した場合、そのページの編集に移動してしまいます(pukiwiki.sourceforge.jp/dev/なので1.4)。

何か仕様が変わったんでしょうか?
----
-newpage.inc.phpで
 header("Location: $script?cmd=edit&page=$r_page&refer=$r_refer");
                               ~~~~
としているのが原因です。ここはreadにすべきですね。lookupがnewpageを呼んでいるとは気が付かなかったもので。直します。 -- [[ぱんだ]] SIZE(10){2003-02-18 (火) 18:16:45}

#comment
//#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

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

SourceForge