@darthnik1

Как в форме обратной связи сделать таблицу?

Есть вот такой код формы обратной связи. Нужно элементы из тела письма заключать в таблицу.
<?php
$sendto   = "***@mail.ru"; // Обязательно измените e-mail на свой
$username99 = "bron";
$usermail = $_POST['email'];		// Мыло
$username = $_POST['name'];	// ФИО Плательщика
$username2 = $_POST['name2'];	// Адресс
$username3 = $_POST['type'];	// Тип номера
$username11 = $_POST['name11'];		//фио туриста 1-6
$username12 = $_POST['name12'];
$username13 = $_POST['name13'];
$username14 = $_POST['name14'];
$username15 = $_POST['name15'];
$username16 = $_POST['name16'];
$username93 = $_POST['date2'];		// Дата заезда
$username93= date('d/m/Y', strtotime($username93));
$username94 = $_POST['date3'];		//Дата выезда
$username94= date('d/m/Y', strtotime($username94));
$username21 = $_POST['msg11'];		//год рождния 1-6
$username22 = $_POST['msg12'];
$username23 = $_POST['msg13'];
$username24 = $_POST['msg14'];
$username25 = $_POST['msg15'];
$username26 = $_POST['msg16'];
$username31 = $_POST['nom11'];		//Путевка с лечением 1-6
$username32 = $_POST['nom12'];
$username33 = $_POST['nom13'];
$username34 = $_POST['nom14'];
$username35 = $_POST['nom15'];
$username36 = $_POST['nom16'];
$userphone = $_POST['phone'];
$content  = nl2br($_POST['msg']);
// Формирование заголовка письма
$subject  = "Новое сообщение";
$headers  = "From: " . strip_tags($username99) . "\r\n";
$headers .= "Reply-To: ". strip_tags($username99) . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html;charset=utf-8 \r\n";
// Формирование тела письма
$msg  = "<html><body style='font-family:Arial,sans-serif;'>";
$msg .= "<h2 style='font-weight:bold;border-bottom:1px dotted #ccc;'>Новое сообщение</h2>\r\n";

$msg .= "<p>".$username."</p>\r\n";
$msg .= "<p>".$username2."</p>\r\n";
$msg .= "<p>".$userphone."</p>\r\n";
$msg .= "<p>".$usermail."</p>\r\n";
$msg .= "<p>".$username93."</p>\r\n";
$msg .= "<p>".$username94."</p>\r\n";
$msg .= "<p>".$username3."</p>\r\n";
$msg .= "<p>".$username11."</p>\r\n";
$msg .= "<p>".$username21."</p>\r\n";
$msg .= "<p>".$username31."</p>\r\n";
$msg .= "<p>".$username12."</p>\r\n";
$msg .= "<p>".$username22."</p>\r\n";
$msg .= "<p>".$username32."</p>\r\n";
$msg .= "<p>".$username13."</p>\r\n";
$msg .= "<p>".$username23."</p>\r\n";
$msg .= "<p>".$username33."</p>\r\n";
$msg .= "<p>".$username14."</p>\r\n";
$msg .= "<p>".$username24."</p>\r\n";
$msg .= "<p>".$username34."</p>\r\n";
$msg .= "<p>".$username15."</p>\r\n";
$msg .= "<p>".$username25."</p>\r\n";
$msg .= "<p>".$username35."</p>\r\n";
$msg .= "<p>".$username16."</p>\r\n";
$msg .= "<p>".$username26."</p>\r\n";
$msg .= "<p>".$username36."</p>\r\n";



$msg .= "<p><strong>Сообщение:</strong> ".$content."</p>\r\n";
$msg .= "</body></html>";

// отправка сообщения
if(@mail($sendto, $subject, $msg, $headers)) {
	echo "true";
} else {
	echo "false";
}



?>
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 2
Ankhena
@Ankhena
Нежно люблю верстку
Заменяете<p> вокруг строчек на таблицу, в нужных местах расставляя table, tr, th, td
Ответ написан
@JohnWilliams
Человек создающий шедевры
<table>
<tr><td>Колонка 1</td><td>Колонка 2</td><td>Колонка 3</td></tr>
</table>
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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