メールフォーム


http://www.kent-web.com/data/postmail.html

のCGIを取り付けているのですが、
問題なく、設置して管理者である
自分宛にメールが届きました
しかし、

・タグの記述 (4)
<input type=checkbox name="cc" value="1" checked> メール控え必要
→ メールの控えを CC で送信者へも返信します。
ただし、name="email" のフィールドへの入力が必須となります。

にあるように
入力した送信者からメールフォームが届きません。
どのあたりがおかしいのですか?


さくらのレンタルサーバーを使っています。

name="email" のフィールドへの入力が必須となります。
の意味がわかりませんでした。

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:2007/04/27 20:17:49
  • 終了:2007/05/04 20:20:03

回答(2件)

id:GEN111 No.1

GEN111回答回数472ベストアンサー獲得回数582007/04/27 20:36:35

ポイント35pt

name="email" のフィールドへの入力が必須となります。

FormMail サンプルでいうと

おなまえ
[             ]
メールアドレス
[             ] ← ここ

性別
男 女 

メールアドレスがの入力が必須だということです。

id:hatehateome

やってみたけどよく分かりませんでした

http://iiiiiiiiii.web.fc2.com/sample1.txt

のようにしてあるのですが、具体的にはどの記述が間違っているのでしょうか?

2007/04/28 15:42:32
id:GEN111 No.2

GEN111回答回数472ベストアンサー獲得回数582007/04/28 17:47:26

ポイント35pt

ちょっと試してみましたが、うまく行きませんね……

postmail.cgi の 482行目 を次のように変えてみてください。

# 送信内容フォーマット化
$body = "To: $mailto\n";
$body .= "From: $from\n";
if (($cc_mail || $in{'cc'}) &amp;&amp; $email) { $body .= "Cc: $email\n"; } # ←この行

http://iiiiiiiiii.web.fc2.com/sample1.txt

id:hatehateome

ありがとうございますのちほどやってみます

2007/04/29 08:11:51

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません