Показать сообщение отдельно
  #4 (permalink)  
Старый 28.05.2017, 19:51
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

В чем проблема прочесть о структуре HTML таблицы? В ее ячейки поместить РНР переменные просто:

<td><?=$phone?></td>

Почтовое оформление формируется действительно безграмотно. Но уж коли взялись за это дело, надо же изучать. Например, функция isset() проверяет только наличие установленной переменной. То есть пользователь вообще ничего может не вводить в форму, отправив ее, а значит ваша проверка отправит пустое письмо. Нужно проверять пришедшие данные и если они некорректны, не соответствуют условиям, возвращать форму и ошибки ввода пользователю.

Тему письма надо кодировать, иначе нет гарантии, что получатель прочтет "Заказ с сайта". Почитать сначала нужно, а уж затем....
Ответить с цитированием