PHP вставить переменную и содержимое html в строку с одинарными кавычками [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP вставить переменную и содержимое html в строку с одинарными кавычками [закрыто]

Сообщение Anonymous »

Я хочу отправить пользователю электронное письмо после регистрации. Я могу это сделать, однако при попытке добавить HTML-код в свой PHP-код я сталкиваюсь с проблемами. Отображается сообщение с кодом (см. ниже). Пользователь получает электронное письмо с блоком HTML-кода, который на самом деле не идеален.
Вот как выглядит мой PHP-код

Код: Выделить всё

$email_message = '




.container { font-family: Arial, sans-serif; }
.header { background-color: #f4f4f4; padding: 20px; }
.content { padding: 20px; }
.button {
color: #fff;
background: #009688;
border-radius: 6px;
padding: 0;
}
#companyName {
color: #009688;
}





Welcome to Company Name

Hi' . $first_name . ',
Thank you for signing up. We're excited to have you on board!

[url=https://mycompany.com/login]Click here to login[/url]
Best regards,
The Team



 ';

// From is required - update with your sender
$headers = 'From: ' . "\r\n";

// The content type is required when sending HTML Based emails.
$headers = "Content-type:text/html;charset=UTF-8" . "\r\n";
$headers = "MIME-Version: 1.0" . "\r\n";

// calling the mail function to send the mail using the hosted web server.
mail($to,$subject,$email_message,$headers);
Вот как создается электронное письмо

Код: Выделить всё



.container { font-family: Arial, sans-serif; }
.header { background-color: #f4f4f4; padding: 20px; }
.content { padding: 20px; }
.button {
color: #fff;
background: #009688;
border-radius: 6px;
padding: 0;
}
#companyName {
color: #009688;
}





Welcome to Company Name

Hi Bob,
Thank you for signing up. We're excited to have you on board!

[url=https://mycompany.com/login]Click here to login[/url]
Best regards,
The Team




Спасибо

Подробнее здесь: https://stackoverflow.com/questions/798 ... ted-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»