質問箱/2585

カテゴリ
サマリ自作プラグイン-作成 actionで呼ばれたときに元のページに戻す方法。
バージョン1.4.5
投稿者たぬべえ?
状態完了
投稿日2005-02-04 (金) 23:05:19

質問

現在、プラグインを作成しておりまして

  • ブロック型として呼ばれたときに、フォームを表示。
  • フォーム内のボタンを押すと、actionで呼び出されてCookieをセット。
  • header("Location:$script?----")とすることで、元のページを再表示。

という処理を行わせたいと思ってますが、思いつくままに試しても最後の部分だけがうまくいきません。

$script?cmd=read&page=$page

とするまでは他のプラグインを眺めて想像ついたのですが、$pageにどのような値を入れると元のページに戻れるのか分からず*1、つまっております。

ここ以外はなんとかできたのに、後一歩力が及びません。 この問題の解決にお力添えをいただけないでしょうか?

制作中のプラグイン xoopsのように、ユーザーがtDiaryのテーマを選択できるプラグイン(ver.1.4.5対象)。

参考にさせてもらっているページ

回答

  • まずはactionにページ名を渡して、それをrawurlencodeしてくっつける。「$vars」「rawurlencode」あたりで検索してみるとわかるはず。 -- 2005-02-04 (金) 23:17:36
  • 今まで、渡されたページ名にrawurlencodeをかけていませんでした。ありがとうございます。 -- たぬべえ? 2005-02-05 (土) 00:02:43


*1 $var['page']を入れても存在しないページと怒られたり、前のページからインターwikiのページになったり、・・

添付ファイル: filechangetheme.inc.php 1252件 [詳細]

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

OSDN