質問 |
||
| 質問者:saikou70x | CGI メールフォームについて | |
|---|---|---|
困り度:
|
CGI初心者です。 メールフォームの項目を作った後、送信ボタンをクリックしてもブラウザが表示されない状態でした。送信ボタンをクリックしたときに表示されるファイルも作成しなければならないのでしょうか?CGIで使用できるようにするには、どのような設定をすればよろしいのでしょうか? 分かりやすく説明して頂けるとありがたいです。 よろしくお願いします。 |
|
質問投稿日時:08/03/17 12:48 質問番号:3870293 |
||
回答 |
|
| 回答者:shimix | ANo.1です。 >自作でCGIを使用したメールフォームを作っているのですが 作っているのはCGIはPerlで書いたものですか?それとも作っているのは「メールフォームのhtmlだけ」ですか?(前回も尋ねた気がします・・) >CGIでメールフォームを使用するためのディレクトリを作成して、 CGIの置き場所が指定されていないサーバであれば、CGIプログラムはどこに置いてもかまいません。専用のディレクトリを作る必要はありません。 一般的にはactionに書いたCGIプログラムがメールを送信後にブラウザにhtmlを返します。なので必要なのはCGIプログラムだけです。 |
|---|---|
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/03/18 14:37 回答番号:No.2 |
|
| この回答へのお礼 | ありがとうございました。 |
回答 |
|
| 回答者:shimix | >送信ボタンをクリックしたときに表示されるファイルも作成しなければならないのでしょうか? フォーム(formタグ)のactionには何を書かれていますか?そこに設置したCGIを書くことになります(相対パスでもURLでもいいです)。CGIは自作じゃないですよね?使っているCGIの配布元やスクリプト名を書いていただくと早いです。 というか「htmlのフォームは書いた」けれど「受け取るCGIがない」状態でしょうか?先に使うCGIを決めないと話が進みませんけど・・。 |
|---|---|
| 種類:補足要求 どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/03/17 13:01 回答番号:No.1 |
|
| この回答への補足 | 自作でCGIを使用したメールフォームを作っているのですが、CGIでメールフォームを使用するためのディレクトリを作成して、その中にファイルを入れると言うことになるのでしょうか? |
| この回答へのお礼 | ありがとうございました。 |