• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGI フォ-ムの作成について)

CGIフォーム作成の方法とテンプレートファイルについて

このQ&Aのポイント
  • HTMLのタグを使用して入力用のフォームを作成します。
  • テンプレートファイルを作成してホームページのディレクトリに保存します。
  • テンプレートファイルの中身はコメントとメールアドレスの入力欄です。

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

  • ベストアンサー
  • macer3
  • ベストアンサー率11% (1/9)
回答No.2

解説文から考えると, (1)HTMLで作成したフォームのファイル(htmlファイル) (2)TEXTで作成したファイル(TEXTファイル=template.eml) 以上の2つのファイルを作る必要があるようです。 (2)のファイルは単純に   ホームページの感想:#comments#   e-mailアドレス:#email#   とだけ書いて"template.eml"というファイルを作成するだけ   良いと思います。 ※やはり最初の回答がまずかったですね。すみません^^;

nakataro10
質問者

お礼

度々 回答ありがとうございます。 html と テキストのファイル2つ作ってやってみました。 送信すると html で作成した内容が、そっくりテキストファイルにはいっていますが、これでいいのですか。 まったく ??で、また、これはどのようにするということなのでしょうか。(>_<) よろしくお願いします

その他の回答 (2)

  • macer3
  • ベストアンサー率11% (1/9)
回答No.3

>htmlとテキストのファイル2つ作ってやってみました。 >送信するとhtmlで作成した内容が、そっくりテキスト >ファイルにはいっています これがどういう状態になっているのか、わかりにくいのですが、 アップロードしたのであれば「ホームページの感想」のページに ご自身でアクセスして、試しにご自身で記入してみてはどうでしょうか。 正常に作動していれば、記入した内容が書かれたメールが届くはずです。 一度試してください。

nakataro10
質問者

お礼

macer3さん 度々の回答ありがとうございます。 メ-ルが正常に届かないので、まだ試行錯誤してます。勉強して頑張ります。何度も返答頂きありがとうございました。

  • macer3
  • ベストアンサー率11% (1/9)
回答No.1

開設されるホームページに、その感想と感想を書いた人のメールアドレスを記入するページ(テンプレート)があると思うのですが、そこで記入された文章を「ホームページの感想」の部分は#comments# 、「e-mailアドレス」の部分は#email#として CGIが認識します(CGIプログラムに情報を渡す)、という意味です。 言い換えれば、#comments# や#email#の部分を別の名前に変更すればCGIプログラムがちゃんと認識してくれないということになります。 ※うまく説明になってるかなぁ^^;

nakataro10
質問者

お礼

回答ありがとうございます。 まだよくわからないのですが… template.eml という テキストファイルを作る そのファイルを開き  ホームページの感想:#comments#  e-mailアドレス:#email#   と貼りつけておくのですか? よろしくお願いします

関連するQ&A