• ベストアンサー

htmlファイルからcgiファイルへの遷移

お世話になります。 題名の件、htmlファイルからcgiファイルに遷移するやり方に、 1.<meta http-equiv="Refresh" ~ 2.<form method="POST" ~ がありますが、 引数ありで1をつかうことはできないのでしょうか? または、submitなしで2とか… ファイルの遷移を自動的にやって、引数をつけたいのです。 どなたか、いい方法をご存知ないでしょうか。 ご教授願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • arexis
  • ベストアンサー率66% (66/99)
回答No.2

すみません、私には説明があまりわからないです^^; その自動遷移の機能を付けるHTMLファイルでは、どうやって引数を受け取るつもりなのですか? 先頭画面からID・パスワードが渡ってるかどうか?を、HTMLファイル上で何を使ってどうやって調べているのですか? >FORM{'~'}をつけることもできるのでしょうか? これってHTMLファイル上なので文字列って言う意味ですよね? meta refreshの引数のに関してはHTMLファイルに1行書き込むだけでテストできますのでやってみてください。

cup_10
質問者

お礼

返信ありがとうございます。 今日試して見ましたが、うまくいきました。URLの後に?をつけて、2つ目以降は&をデリミッタにすればよかったです。 ご迷惑をおかけしました。 ありがとうございました。

その他の回答 (1)

  • arexis
  • ベストアンサー率66% (66/99)
回答No.1

1のrefreshは普通にURIに引数をつけられますよね? 2はJavaScriptでsubmit()してやればPOSTで送る事はできます。(時間調整も) とちらにしても、前後関係はどなってますか? 引数を渡すとして、その引数は何処から?とか、 何がどうしてどうなると言うのが全然わからないのですが。

cup_10
質問者

お礼

返信ありがとうございます。 そもそも特定のユーザーのみ、アプリケーションを利用できるようにしたくて、IDとパスワードを先頭画面に設置しています。任意の画面をURLで叩いた時、先頭画面からID・パスワードが渡っていなければ、表示できないようにしたいのです。 refresh使用時に引数をつけられるとのことですが、FORM{'~'}をつけることもできるのでしょうか?

関連するQ&A