PHP - Добавление доп.полей и передача информации на почту

  • Автор темы Автор темы belltone
  • Дата начала Дата начала

belltone

Новичок
Здравствуйте.

Имеется JavaScript функция добавления новых полей.

Как сделать так чтобы если пользователь заполнит дополнительные поля, то на почту должна прийти информация со всех полей где заполнил клиент.

<div id="parentId"><div>
<input name="pole" class="input" type="text" /></div></div></div>
<a onclick="return addField()" href="#">+ Добавить Товар</a>

<script type="text/javascript">
var countOfFields = 1;
var curFieldNameId = 1;
var maxFieldLimit = 5;
function deleteField(a) {
var contDiv = a.parentNode;
contDiv.parentNode.removeChild(contDiv);
countOfFields--;
return false;
}
function addField() {
if (countOfFields >= maxFieldLimit) {
alert("Число полей достигло своего максимума");
return false;
}
countOfFields++;
curFieldNameId++;
var div = document.createElement("div");
div.innerHTML = "<input name=\"pole[]" + curFieldNameId + "\" type=\"text\" /> <a onclick=\"return deleteField(this)\" href=\"#\"></a>";
document.getElementById("parentId").appendChild(div);
return false;
}
</script>

<?PHP
$pole = @ trim ($_POST['pole']); if (empty($pole)){ exit (""); }
$subject ="Новое сообщение!";
mail ("[email protected]",
"Заказ с сайта",
"
$pole
",
"Content-Type: text/html; charset=utf-8");
echo ("Спасибо за Ваш Заказ!");
?>
 
Надо прочитать про то, как передаются массивы через форму и ты поймешь как сделать.
 
Сверху