Задать вопрос
@olegolegooov

Как внутри php обработчика добавить HTML код?

Есть php обработчик заявок с сайта,
нужно к строке телефон рядом добавить ссылку, которая будет иметь вид
<a href="service.ru/?=$phone">Позвонить</a>
(нужна для автоматического звонка от оператора клиенту)
Пытался реализовать через echo, через добавления html тега, с разными кавычками пробовал, но в итоге в письме, которое информирует о заявке с сайта, ссылка не отображается как задумывалось, отображается сырой код.

Можете подсказать как исправить этот момент?

Вот полный код из php обработчика
<?php
session_start();
 $ip = $_SESSION['ip'];



$recepient = "2@mail.ru";
$sitename = "*****";


$name = trim($_POST["user_name"]);
$phone = trim($_POST["user_phone"]);
$email = trim($_POST["user_email"]);
$form = trim($_POST["form_name"]);
$text = trim($_POST["user_message"]);

$browser=$_SERVER["HTTP_USER_AGENT"]; 
$refferer = $_SERVER['HTTP_REFERER'];
list($url) = explode('?', $_SERVER['HTTP_REFERER']);
$url = str_replace('https://', '', $url);
$date = date("d.m.y", strtotime('+2 hour')); 
$time = date("H:i", strtotime('+2 hour'));

$message = 
"Название формы: $form
Имя: $name
Телефон: $phone
Почта: $email
Сообщение: $text \n
Параметры визита
Ип-адресс: $ip
Адресс страницы: $refferer
Браузер: $browser
Дата: $date
Время: $time \n";

$pagetitle = "Заявка с сайта";


mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $from");
  • Вопрос задан
  • 136 просмотров
Подписаться 2 Простой 4 комментария
Решения вопроса 1
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
mail($recepient, $pagetitle, $message, "Content-type: text/html; charset=iso-8859-1 \r\n From: $from");

mail
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы