• ベストアンサー

CGI→CGI変数の引き継ぎはどうするのですか?

初歩的な質問ですがよろしくお願いします。 画面から入力した変数は「GET」などでCGIに値を引き継ぎますが、CGIから別のCGIを起動して最初のCGIでファイルから読み込んだ値や代入された変数を次のCGIに引き継ぐにはどのようにすればよろしいのでしょうか?よろしくお願いします。

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

  • ベストアンサー
  • kosa
  • ベストアンサー率25% (379/1464)
回答No.1

CGI→CGIなどのファイル間では require './xxx.cgi'; を記述しておけば参照可能です。 CGI→HTML(ブラウザ)→CGIなどの場合は FORMで変数や値を渡します。 隠しフィールドなどを使うとスムーズに変数をCGIへ送信することができます。 <input type=hidden name=変数名 value=値> ※基本的にはGETよりPOSTの方がよいです。理由は省略します

tomochan25
質問者

お礼

早速の回答ありがとうございます!隠しフィールドを使ったらうまくいきました。感謝いたします。

関連するQ&A