同窓会のホームページの作成をしています。ホームページ本体については、無料のテンプレートを利用してhtmlタグを書き換えながら、試行錯誤でなんとか公開できる形にまとめることができました。ホームページでは問い合わせのページも必要なため、メールフォームを使用したものがよいと考えています。いろいろ探したところ、レイアウトに適したフォームのものを探し当て、これを修正してhtmlファイルとしては完成しました。しかし、これには当然、送信処理を行なうプログラムが組み込まれていません。おそらくCgiの知識が必要になると思われます。Cgiについてもいろいろ探しましたが、フォームそのものを自分のホームページに設置するものが多く、当方のようにあらかじめ作成したhtmlファイルにCgiプログラムを関連付けるものが見当たらないようです(無料のフォームは多数あるのですが、レイアウトなどカスタマイズする場合に有料となるものが多いです。)。Cgiについて詳しく勉強しない限りは無謀なことかもしれませんが、あらかじめ作成されたファイルにCgiを関連付ける方法の簡単な解説などがあればご紹介いただければ幸いです。なお、ホームページの作成については、基本的に費用をかけずに手作りで仕上げたいと思っています。
No.3ベストアンサー
- 回答日時:
そのメールフォームを利用してCGIを使うなら、かなりCGIを勉強しないときついですね。
簡単なのはそのメールフォームを利用して、閲覧者のメールソフトからメールを発信してもらうやり方です。
例えば
<form method="post" action="#" class="contact"> を
<form method="post" action="mailto:hoge@hoge.plala.or.jp" class="contact">
のようにmailto:自分のメールアドレスに変更
<p>以下のフォームにご入力の上、「入力内容の確認画面へ」ボタンをクリックしてください。</p> は
<p>以下のフォームにご入力の上、「送信」ボタンをクリックしてください。</p>
に変更
<p class="button"><input type="submit" value="入力内容の確認画面へ"></p> は
<p class="button"><input type="submit" value="送信"></p>
とすれば必要事項を記入してから「送信」ボタンを押すとメールソフトが立ち上がり自分のメールアドレスへ送信するという形になります。
この回答への補足
ご回答ありがとうございます。
このような記述にすれば、比較的簡単にメールフォームが完成できそうです。
この記述について質問なのですが、
<form method="post" action="#" class="contact"> を
<form method="post" action="mailto:hoge@hoge.plala.or.jp" class="contact">
のようにmailto:自分のメールアドレスに変更
とありますが、
mailto:hoge@hoge.plala.or.jpでメールアドレスを直接記述した場合、
セキュリティというかスパムに対する心配はないのでしょうか?
不勉強で申し訳ありませんが、この点が少し気になるのですが。
ご教示いただけますでしょうか?
No.4
- 回答日時:
>セキュリティというかスパムに対する心配はないのでしょうか?
そのまま公開すると、確かにメールアドレス収集プログラムの餌食にされるかと思います。
plalaの場合、アクセス制限設定CGIの提供もありますので、そういったものとの併用がいいでしょう。
御礼が遅くなり申し訳ありません。
先週末にいただいたアドバイスを参考にして、試行錯誤を繰り返し、何とか公開できる形に仕上げることができました。
今後は勉強をしながら、改良を重ねてよりよいホームページを作っていきたいと考えています。
ありがとうございました。
No.2
- 回答日時:
このような質問の場合、どのようなサービスを利用して同窓会のWebを公開しようとされているか、が重要です。
レンタルサーバーでCGIが使えるところならOKですが、無料のサービスではCGIの利用を許可していないところのほうが圧倒的に多いです。
プロバイダーのホームページサービスでも、plalaのようにメールフォームのCGIを提供しているところもあります。その他では「FC2」も無料でもメールフォームが使えますね。
というわけで、先ずはどういったサービスを利用する予定なのか明示したほうがいいですね。
お探しのようなCGIでのメールフォームサービスを行なっているところはちょっと探してみましたが見つかりませんでした。(アクセスカウンタや掲示板は沢山あるんですけどね。)
この回答への補足
ご回答ありがとうございます。
契約プロバイダがplalaですので、plalaのプライベートフォームページにホームページを設置するつもりです。ホームページの各ページは、無料ホームページテンプレート(http://tempnate.com/)のhtmlファイルをカスタマイズし、ほぼ完成形にたどり着きました。加えてメールフォームも必要でしたので、こちら(http://www.tagindex.com/)からhtmlファイルをダウンロードしたものをカスタマイズしました。当然、このメールフォームについては、送信処理等を行うプログラムは組み込まれていませんので、今回、ご質問をさせていただいた次第です。
No.1
- 回答日時:
早速のご回答ありがとうございます。また、御礼が遅くなり大変申し訳ありません。
ご紹介いただきましたホームページを拝見させていただきました。
いずれにしましても、cgiの設置をしたうえ、カスタマイズすることはかなり骨が折れそうです。
小手先だけの手法ではもう限界のようです、もう少し勉強してからの設置がよいのか考えてしまいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- ホームページ作成・プログラミング ホームページ作成について。「ワードプレスではありません」。 3 2023/08/13 14:44
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- HTML・CSS ホームページをちょっと加工する程度の無料または古くて安く購入できる作成ソフトを教えてください 5 2022/12/16 12:17
- SEO ホームページを作る際の質問です 1 2023/06/07 18:50
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Web・クリエイティブ 【至急】仕事上の人間関係についてです。 5 2023/01/19 04:17
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アンケートフォームで送信する...
-
誠意作成中と鋭意作成中
-
家族以外には非公開のサイトの...
-
Becky! 良く使う操作を覚えさせ...
-
OSPFのリンクステートデータベ...
-
Mac宛名職人V16 裏面イメージ...
-
ホームページを作ることは【制...
-
手紙の便箋のフォーマット
-
シンプルで軽い ホームページ作...
-
文書作成の観点からみた秀丸の長所
-
ホームページを作りたい・・の...
-
Adobe exhangeにAdobe のパスワ...
-
HTMLで作らずXHTMLじゃないとダ...
-
ホームページ管理者が知りえる...
-
ホームページに「お知らせ欄」...
-
ケイオプティコム のホームペー...
-
ExcelでCSVから帳票出力
-
DreamWeaver&Fireworks4について
-
QRコードに透かしのような画像...
-
GTAの…
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホームページでメールへのリン...
-
Dreamweaverで、問い合わせフォ...
-
氏名とアドレスを書かせる
-
CSSボタンジェネレーターの使い方
-
ホームページビルダーでのフォ...
-
ホームページビルダーでSSL送信
-
同窓会のホームページの作成を...
-
DREAMWEAVER4でのフォームとボ...
-
ホームページビルダーで登録す...
-
ホームページビルダー7 送信...
-
さくらインターネットのCGIメー...
-
アンケートフォームで送信する...
-
ホームページの作成で、教えて...
-
誠意作成中と鋭意作成中
-
家族以外には非公開のサイトの...
-
文章作成サイトについて
-
教員です。英語の授業プリント...
-
Adobe exhangeにAdobe のパスワ...
-
Becky! 良く使う操作を覚えさせ...
-
友人のホームページを引き継ぐには
おすすめ情報