• ベストアンサー

フォームメールの内容確認を行うCGIについて

CGIにチャレンジを始めた超ビギナーです。 CGIに関するテキスト等を読んで,フォームメールを送信するCGIを設置してみました。 それはサンプルどおりに作成したので,Perlとかsendmailのパスを修正するだけで使用できたのですが,できれば,フォームに記載した内容を確認した後にsendmailに渡し,メールできるようにしたいのです。 そこで,最初に記入したフォームから各データを復元した後に,その記載内容をHTMLで一度出力し,それから次のCGIスクリプトに受け渡すような手順を考えたのですが,その際のデータの受け渡しがうまくできませんでした。 ヘッダやボディの内容をそれぞれファイルに書き込んで,それを別のCGIで読み出してやれば,うまくいくのではないかと思ったのですが...。 つきましては,何か参考になるサンプルCGI,HTML,サイト等があれば教えていただけないでしょうか? 本当に基本的なことで申し訳ありません。 何卒よろしくお願いいたします。

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

  • ベストアンサー
  • randy-dee
  • ベストアンサー率26% (8/30)
回答No.2

kent webさんのsendmailには『送信前確認』というScript入ってますね。 僕も使わせて貰ってますが、ちゃんと確認画面出ます。

参考URL:
http://www.kent-web.com/
syokey
質問者

お礼

randy-deeさん!早速のご回答ありがとうございました。 なるほど!こういう手段もあったのですね!! 私が未熟なだけだったのかな?(笑) 別のBBSで回答いただいた方に教えてもらった方法で,確認画面の要素をinput=hiddenにして別のCGIスクリプトに渡す方法を実践してみたのですが,これでもうまくできました。 でも,kent webさんのsendmailでは,前述の方法プラス,かつ,それをif文の条件式で1つのCGIスクリプトの中で行ってしまう...! そこまで気が付きませんでしたぁ。(笑) 本当にありがとうございました!

その他の回答 (1)

  • mrkk
  • ベストアンサー率31% (46/144)
回答No.1

私も以前同じような事で苦戦していました。 その時にKnave Web講座というサイトを参考にしました。 簡単に書かれているのでわかりやすいと思います(^^)

参考URL:
http://www5a.biglobe.ne.jp/~n_rieko/
syokey
質問者

お礼

mrkkさま。 参考になるサイトの情報ありがとうございました。 このサイト以前に見たような気もしますので,再度じっくりと見てみたいと思います。

関連するQ&A

専門家に質問してみよう