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

test07.html のチェックボックス AとB、どちらにもチェックをいれ、
テキストボックスにメールアドレスを入れ、送信します。
test07.phpで
mail()関数を使いテキストボックスに入力されたメールアドレスに送信されますが、
本文の内容($subjectの内容)が
A<br>B<br>
と出てきてしまいます。
本文の内容($subjectの内容)を
A
B
としたいのですが、わかりません。(AとBの間は改行)
お手数ですが、test07.php を書き換えてください。
----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 ) {
echo $value;
$subject = $subject.$value."<br>";
}
$s_mail = $_POST['mail'];
echo $s_mail;
echo $subject;
mail ($s_mail, "件名", $subject, "From: k*****@****.ocn.ne.jp");
?>

●質問者: kohhi
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:as ECHO HTML ne.jp OCN
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● きゃづみぃ
●60ポイント ベストアンサー

メールで送信なら もしかして%0d%0aでいけるかもしれません。


http://www.tagindex.com/html_tag/link/a_mailto_sub.html

◎質問者からの返答

これはやってみますが、フォームからPOSTしないとまずいかな。

やってみます。

早速お返事いただきありがとうございました。

取り急ぎ御礼まで。

関連質問


●質問をもっと探す●



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