![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になっております。
ご存知の方いらっしゃいましたら、ご教授願えますでしょうか?
現在、会社の採用応募のためのメールフォームを作成しています。
メールは通常通り送信されているので、問題はないのですが、
フォームの内容がメールで担当者に送られてきた際、
フォームの内容だけでは分かりづらいので、
メール本文(フォームの内容の前に)に以下のような内容を追加したいと思っています。
※追加したいところには※マークがついています。
<追加内容>
※以下の内容で応募がありました。
※---------------------------------------
※《応募内容》
・
・
(フォームの登録内容)
・
・
※---------------------------------------
メールボディを作成する部分があるので、こちらに試しに以下のように記述してみたのですが、
「------------------」の行のみメールが送られてきました。
<CGIのコード>
{
$mailbody = "以下の内容の応募が応募フォームよりありました。\n";
$mailbody = "-------------------------------------------\n";
$mailbody = "《応募内容》\n";
for ($i = 0; $i < $cnt; $i++) {
$mailbody .= "$FORM[$i] = $FORM{$FORM[$i]}\n";
}
$mailbody =~ s/(^|\n)\.(\n|$)/$1. $2/g;
$mailbody =~ s/(^|\n)\.(\n|$)/$1. $2/g;
$mailbody = "-------------------------------------------\n";
}
ちなみに最後の「$mailbody = "-------------------------------------------\n";」を
消してみたところ「《応募内容》~フォームの入力内容~」
のような形で送られてきたのですが・・・。
メール本文に複数行文章を追加したい場合はどうしたらよいのでしょうか?
お手数ですが宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんちは。
CGIの記述方法に関しては勉強不足ですが。。。参考程度に。
「$mailbody .=」
と
「$mailbody =」
の違いでは?
毎回、「$mailbody =」で、変数格納してますが、単純に内容が上書きされてってるだけじゃないかと。。。
>>「$mailbody = "-------------------------------------------\n";」を
さらに、for文の箇所でも消してみたら、「《応募内容》」だけが送られてくると思いますよ。
正しい記述としては、
$mailbody .= "追加したいもの";
もしくは
$mailbody = $mailbody."追加したいもの";
かな?
ご回答ありがとうございます!
STICKY2006様に教えて頂いた通り、「$mailbody .= "追加したいもの";」に
変えてみましたところ、思っていた通りの結果が送られてきました!
先日cgiを始めたばかりだったので、右も左もまだ分からないですが、
頑張って勉強していきたいと思います。
大変助かりました!
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- 中途・キャリア タウンワークで応募した会社から返信が来ません。応募拒否ということでしょうか? 夜タウンワークを見てい 1 2023/08/03 23:58
- 求人情報・採用情報 バイト面接について 2 2022/06/02 00:15
- PHP ワードプレスプラグイン MW WP formについて(aria-labelを追加したい) 1 2023/06/05 17:11
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Google+ 賞に応募する際にGoogleの応募フォームに必要事項を記入するのですが、Googleの応募フォームな 3 2023/08/20 17:35
- 転職 転職の面接案内について 質問内容と補足内容を記載します 質問内容 今年3月にリクナビネクストで応募し 1 2023/06/12 12:57
- 求人情報・採用情報 今日、ホテルのアルバイトに、タウンワークから応募しました。 すると、会社からGメールが届き、事前登録 1 2022/03/31 23:40
- 中途・キャリア とある企業に面接に行きました。 ですが面接官の話と募集内容が違い頭がパニックになり本社の人事に連絡を 5 2023/08/18 19:42
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
フォームを再送信しますか?
-
perlで書いたcgiでsqliteの使い...
-
ホームページでCGIのフォームを...
-
htmlからパラメータで、cgiに渡...
-
cgiの注釈が出来ない
-
apacheでPerl CGIが作動せず、5...
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
-
サーバーのエラーでおしえてく...
-
ホームページの事でおしえてく...
-
さくらサーバーにcgiフォームを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで集計したい。
-
めちゃきれい
-
フォームを再送信しますか?
-
number 改行が追加できない
-
apacheでPerl CGIが作動せず、5...
-
ホームページでCGIのフォームを...
-
perlで書いたcgiでsqliteの使い...
-
生成AI画像について
-
POSTメソッドの最大容量について
-
(フリーの)ツリー掲示版CGI、...
-
htmlからパラメータで、cgiに渡...
-
ラズパイでのCGIで、pythonソー...
-
入力フォーム(電話番号)
-
CGIが読み書きするデータファイ...
-
CGIの設置が分かりません・・・
-
CGIって何ですか?簡潔に教えて...
-
/bin/awk '{print $5}'ってどう...
-
CGIの記述について教えてくださ...
-
ホームページの事でおしえてく...
-
CGIで出力するhtmlの<!DOCTYPE ...
おすすめ情報