2010年10月27日

[PHP-users 35387]メールの本文に変数を使い、その中で改行したい

初めて投稿させていただきます。
レンタルサーバのバージョンはPHP5です。

メールの本文に変数を使い、その中で改行したいのですが、できません。
「test07.html のチェックボックス AとB、どちらにもチェックをいれ、
テキストボックスにメールアドレスを入れ、送信します。
test07.phpで
mail()関数を使いテキストボックスに入力されたメールアドレスに送信されますが、

本文の内容($subjectの内容)が
A<br>B<br>
と出てきてしまいます。
本文の内容($subjectの内容)を
A
B
としたいのですが、わかりません。(AとBの間は改行)
書いたプログラムは以下の通りです。

----test07.html
<html>
<head>
<title>form</title>
</head><body>
<p>お好きなモノをお選びください。</p>
<form name="form1" method="post" action="test07.php">
<INPUT type=checkbox value="A" name=id[] >A<BR>
<INPUT type=checkbox value="B" name=id[] >B<BR>
<INPUT type=test name="mail" ><BR>
<input type="submit" name="Submit" value="送信">
</form>
</body>
</html>

---test07.php
<?php
$subject = "";
foreach ( $_POST['id'] as $value ) {
$subject = $subject.$value.LF;
}
$s_mail = $_POST['mail'];
echo $s_mail;
echo $subject;
mail ($s_mail, "件名", $subject, "From: k****id*@*****.ocn.ne.jp");
?>

_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2010年10月27日 11:08
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/99509
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。