-3

PHPを使用して作成されたWebサイトがあり、フォームの値をデータベースに保存し、選択に基づいて特定のユーザーの値を表示するページがあります。これらの値をデータベースから電子メールアドレスに送信しようとしていますが、件名の各行で値を区切ることができません。PHPの組み込み関数を使用して電子メールを送信し、件名変数に値を格納しています。

を使用して各変数を個別に追加してみました

$subject . "content"; 

変数ごとに、それでもすべて1行にあります。

ニュースレタータイプの作成を考えていますが、作成方法や希望どおりに機能させる方法がわかりません。したがって、誰かがこれらの値をこの方法または別の言語で送信する方法を手伝ってくれるとしたら。

これが私がこれまでに持っているコードです。

   $query= sql query
    $resultt= sql result
    $roww=mysql_fetch_assoc($resultt);

    extract($roww);

    $emmessage = "User Form Information";

    $emmessage = $emmessage . "     " . "values extracted from the database from $roww

$send = @$_POST['send'];
$subject = strip_tags(@$_POST['subject']);
$reciever= strip_tags(@$_POST['email']);
$message = $emmessage;

//  Start email processing
if ($send) 
{
//  Send the message
mail($reciever, $subject, $message, "From: $email");
$emessage="Your message has been sent";
include("forme.php");
4

2 に答える 2

1

機能を使用できbr2nl()ます。または、関数\nを使用する前に提案どおりに直接使用する場合nl2br()は、HTML ページで\n.

于 2012-06-11T02:18:31.500 に答える
0

を使用して、電子メールの行を区切ることができます\n

$content = "Value 1 \n Value2";
于 2012-06-10T20:42:54.007 に答える