確認用のメールアドレスをメールには記載しないようにしたい

カテゴリ 自動フォーム・ツールに関する質問
タイトル 確認用のメールアドレスをメールには記載しないようにしたい
質問者 匿名さん (2497)
質問日時 2024/01/24 12:12 回答数 1
メディア共有 このエントリーをはてなブックマークに追加
質問内容

「メールアドレス」と「メールアドレス確認用」の項目をフォームにて入力できるようにしているのですが、このうち「メールアドレス確認用」は送信されるメールには記載しないようにするにはどのようにすればよいでしょうか?
よろしくお願いいたします。

質問に回答するには、ログインしてください。

回答(1件)

回答者:
q19cms担当者さん (2341)
回答日時:
2024/01/24 22:14
ファイル:
form修正内容.txt

生成されたform.phpの修正が必要です。
項目数などにより、行位置は変わりますが、320行付近の次の部分を見つけてください。

} else {
$mail_body .= "" . $val["title"] . ":" . $form[$val["name"]] . "\n";
}

これを次のように修正してください。

} else {
if ($val["check"] != 4) {
$mail_body .= "" . $val["title"] . ":" . $form[$val["name"]] . "\n";
}
}

これで、メールには、メールアドレスの確認用は出力されません。
修正にあたっては、元のファイルを保存してください。
全角(漢字)文字が入ると正しく動作しませんので、注意してください。
修正部分のテキストを添付していますので、必要によりダウンロードしてご利用ください。


1件中 1 ~ 1