初心者なのですが、メールフォームを作ろうと、奮闘しています。レンタルのものではなく、どうしても自分で作りたいのですが…。
フォームのひな形は出来ているのですが、どうしても運用できません。
・メールが送信されない。
・送信完了画面に移行できない。
見よう見まねで作ったもので、よくわかりません。
どなたかアドバイスいただけないでしょうか?
また、メールフォームはCGIを使わないといけないのですか?
まったくの初心者ですので、的外れな事を書いていたらすいません。
ちなみに、使っているソフトはDreamweaverです。
よろしくお願いします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
もしよかったらこれを参考に作って下さい。
PHP側スプリクト:<?php
mb_language("Japanese");
mb_internal_encoding("SHIFT-JIS");
$message = "ホームページのアドレス:" . $_POST["name"] . "\nホームページの紹介文:" . $_POST["message"];
if (!mb_send_mail("メールアドレス", $_POST["subject"], $message, "From: " . $_POST["mail"])) {
exit("メールの送信に失敗しました。");
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>sample</title>
</head>
<body>
<p>メールが送信されました。</p>
</body>
</html>
ホーム側:<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>sample</title>
</head>
<body>
<form action="1.php" method="post">
ホームページの名前:<br>
<input type="text" name="subject" size="30" value=""><br>
ホームページのアドレス:<br>
<input type="text" name="name" size="30" value=""><br>
メールアドレス:<br>
<input type="text" name="mail" size="30" value=""><br>
ホームページの紹介文:<br>
<textarea name="message" cols="30" rows="5"></textarea><br>
<br>
<input type="submit" value="送信する">
</form>
</body>
</html>
あとホームを先にやって下さい。
またホームページアドレスとかは一切関係ないのでよろしくお願いします。
参考になればよろしいのですが・・・。
(注:動かないかも。あとこれはphpですのでphpとメール送信を許可しているサーバーで使用しないと動きません。)
No.3
- 回答日時:
どのようなメールフォームを作ったのか分かりませんが、
ISP、無料ホームページスペース、ホスティングサービスには
簡単に使えるメールフォーム機能が用意されています。
デザインはどのようにでもなるので、それをご利用なさったらいかがでしょうか。
例:iswebベーシック専用 メールフォーム機能
http://isweb.www.infoseek.co.jp/Icont?pg=iwb_mai …
CGIとsendmailが自由に使える環境でも比較的簡単なものから始めるとよいと思います。
WwwMail Ver3.26 - メール送信フォーム
http://www.tohoho-web.com/wwwsoft.htm
No.2
- 回答日時:
>また、メールフォームはCGIを使わないといけないのですか?
いえ、必ずしも使えないという訳ではありませんが、やれる事は限られてきます。
ただし、メールアドレスがブラウザのソースに表示されるので、迷惑メール対策にはどうかな?って所です。
http://www.sumnet.ne.jp/domp/jsbs/
http://www.west-mira.jp/javascript/lib_form.html
のメールフォームという所を参照してみて下さい。サンプルが配布されています。
No.1
- 回答日時:
>また、メールフォームはCGIを使わないといけないのですか?
サーバーサイドのプログラムが必要です。
CGIかPHPがよろしいかとおもいます。
HTMLやJavascriptだけではむりです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Google Drive グーグルフォームについて 1 2022/04/23 02:34
- JavaScript 助けてください!スパムメールがとんでもなく大量に届きます。 3 2023/08/10 16:32
- X(旧Twitter) Twitterの永久凍結が解除されません。 昨日、サポートセンターからの最初の自動送信のメールを受け 2 2023/02/04 20:13
- docomo(ドコモ) 携帯 arrows we の操作 4 2023/03/29 18:53
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- X(旧Twitter) Twitterの異議申し立てについて 2 2022/07/08 17:46
- PHP $_SESSIONに渡した後はそのまま使っても問題ありませんか? 3 2022/11/08 22:17
- Gmail 過去のGoogleアカウントのログイン 1 2022/08/09 20:15
- 求人情報・採用情報 今日、ホテルのアルバイトに、タウンワークから応募しました。 すると、会社からGメールが届き、事前登録 1 2022/03/31 23:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
URL パラメータを使ってフォー...
-
submitをボタン以外にするには
-
複数のフォームを一括で送信す...
-
</form>タグを使用すると強制的...
-
DreamWeaverでお問い合わせフォ...
-
checkboxを「変更不可」にでき...
-
<a href=**?***=***>をGET方式で
-
submitの処理の後別の画面を表...
-
HTMLのフォームタグの送信順に...
-
【html】)パスワード認証フォー...
-
タブキーでなくエンターキーで...
-
送信フォームを2つ用意する方法
-
送信ボタン押下時に値が未入力...
-
CGIを使わず、HTMLだけで作るメ...
-
switch文のswitch(n)の部分を複...
-
一括で値を入力するには?
-
JavaScript の 「showDialog」
-
複数のプルダウンの値をパラメ...
-
「アドオンを実行しようとして...
-
入力フォームの javascript で ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
URL パラメータを使ってフォー...
-
submitをボタン以外にするには
-
送信ボタン押下時に値が未入力...
-
フォーム要素以外にもname属性...
-
複数のフォームを一括で送信す...
-
1アクションでPOST・GET、両方...
-
【html】)パスワード認証フォー...
-
<a href=**?***=***>をGET方式で
-
メールフォームの送信ボタンが...
-
type="hidden"を使って時刻を送信
-
リンクをクリックした時にform...
-
フォームに入力した値をURLに付...
-
mailtoについて
-
checkboxを「変更不可」にでき...
-
submitの処理の後別の画面を表...
-
GETをPOSTに変更したところ 送...
-
HTMLのフォームタグの送信順に...
-
CGI動作後に元のページに戻る方法
-
チェックボックスにチェックを...
-
お問い合わせフォームの送信後...
おすすめ情報