PHPMailer Html error

0

im пытается отправить Html-адрес электронной почты с помощью PHPMailer.

Но каждый раз я получаю эту ошибку: Fatal error parsing.......

Я не могу положить сюда свой код php или html, потому что тогда он не позволит мне публиковать мое сообщение здесь. Но проблема имеет что-то с двойными qoutes, например: "Есть все по моему html-коду. Когда я изменяю свой html-код и удаляю все" двойные кавычки ", почта будет отправляться, но, конечно, практически без контента. Итак, двойные кавычки необходимы в моем html-коде. Как мне изменить свой php, чтобы он не дал мне ошибку, как только он увидит двойную цитату? Спасибо, парни.

  • 0
    Фатальная ошибка при разборе чего? И что вы имеете в виду "это не позволит мне опубликовать мое сообщение здесь"?
  • 0
    Ошибка разбора: синтаксическая ошибка, неожиданный T_STRING в /home/u427019371/public_html/phpmail.php в строке 23
Показать ещё 8 комментариев
Теги:
phpmailer

1 ответ

0
Лучший ответ
$mail->Body = "<html><body><div><div style="font-family: </body> </html>"

Вы используете двойные кавычки, чтобы обернуть html, но вы снова выходите из них в стиле style="font-family:

Используйте одинарные кавычки для обертывания всего html или объявления стиля

  • 0
    хорошо, что это не сработало, потому что во всем моем HTML-коде у меня есть как одинарные, так и двойные кавычки, что-то вроде этого: <html> <body> <div> <div style = "font-family: 'Helvetica Neue', Helvetica, sans -serif; "> <img так, что я тогда использую, чтобы обернуть HTML?
  • 0
    Вы должны будете избегать двойных кавычек в HTML, используя обратную косую черту. \"
Показать ещё 10 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню