как изменить HTML-теги в HTML-сущности с помощью PHP - PullRequest
0 голосов
/ 20 октября 2010

Это простой вопрос.Я использую класс libmail для отправки своих писем.Для составления писем я использую CKEditor.Моя проблема в том, что когда я отправляю письмо кому-то, оно выглядит так:

<p><span style="color: rgb(255, 160, 122);">data</span></p>

Я уже пробовал это:

$message = htmlspecialchars(stripslashes($message));

И:

$message =  htmlentities($message);

Тем не менее он делает то же самое.

Ответы [ 2 ]

0 голосов
/ 20 октября 2010

Попробуйте html_entity_decode http://php.net/manual/en/function.html-entity-decode.php

0 голосов
/ 20 октября 2010

Глядя на этот класс, я вижу метод HTML. Поэтому, если вы хотите добавить HTML с кодировкой UTF-8, используйте:

$mail = new Mail;
$mail->To('receiver@example.com');
$mail->Html('<b>boldfaced</b>', 'UTF-8');
$mail->Send();
...