人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

メールフォーム

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

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

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

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


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

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

●質問者: hatehateome
●カテゴリ:インターネット ウェブ制作
✍キーワード:CC CGI name さくら タグ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● GEN111
●35ポイント

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

FormMail サンプルでいうと

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

性別
男 女 

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

◎質問者からの返答

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

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

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


2 ● GEN111
●35ポイント

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

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

◎質問者からの返答

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ