Как вставить ссылку в php?

Здравствуйте!

Вопрос такой. Настроил отправку почты после регистрации, но не до конца. Не отправляет ссылку письмом. Письмо приходит в таком виде "Здравствуйте!/r/nМне очень приятно, что Вас заинтересовал мой проект./r/nДля подтверждения Вашей почты пройдите пожалуйста по ссылке/r/n /r/nЭто письмо отправилось автоматически. Пожалуйста, не отвечайте на него". А хотелось, чтобы присутствовала ссылка:

$body = 'Здравствуйте!/r/nМне очень приятно, что Вас заинтересовал мой проект./r/nДля подтверждения Вашей почты пройдите пожалуйста по ссылке/r/n
    <a href="activation.php?'. $code .'"></a>/r/nЭто письмо отправилось автоматически. Пожалуйста, не отвечайте на него';


Пробовал вариант с echo, но не получается, выдаёт ошибки.
  • Вопрос задан
  • 1636 просмотров
Решения вопроса 1
@DimkaI
Системный адинистратор, разработчик ПО
Ну сначала между тегами < a > и < /a > ничего нет. Почитайте здесь: htmlbook.ru/html/a
/r, /n - это вероятно \r, \n
php может заменить подстановки в тексте, но не внутри одиночных апострофов.
В HTML разметке эти символы ничего не значат. Советую изучить разметку HTML.

А как выглядит команда использования echo и что за ошибка?
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
nastya97core
@nastya97core
Начинающий программист
вот так будет работать. Нужны просто двойные кавычки
$body = "Здравствуйте!/r/nМне очень приятно....
    <a href='activation.php?$code'>Здесь описание ссылки</a>/r/nЭто письмо ...";
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы