если заявление нарушает мою сгенерированную электронную почту - PullRequest
0 голосов
/ 09 января 2012

У меня автоматически генерируется следующее письмо. Когда он срабатывает и мне отправляется электронное письмо, я получаю только «СООБЩЕНИЕ ЧАСТЬ 1». Оператор if и все после оператора if (включая REST OF MESSAGE) никогда не отправляются. Как это можно сделать?

/*----SEND EMAIL TO STUDENT----*/
$to      = $studentEmail;
$subject = 'Title';
$message = 'Dear '.$studentFirstName.',

MESSAGE PART 1';

if ($bubbleWrap == true) {
'Bubble Wrap ($5)';
}

'REST OF MESSAGE';

$headers = 'From: CustomerService@GuysAndDollies.com' . "\r\n" .
    'Reply-To: customerservice@GuysAndDollies.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

1 Ответ

2 голосов
/ 09 января 2012

Вам необходимо объединить оставшиеся строки с оригиналом:

$message = 'Dear '.$studentFirstName.', MESSAGE PART 1';
if ($bubbleWrap == true) {
    $message .= 'Bubble Wrap ($5)';
}
$message .= 'REST OF MESSAGE';

В настоящее время у вас есть только два строковых литерала , которые ничего не сделают сами по себе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...