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

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 ("Спасибо за Ваш Заказ!");
?>
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Надо прочитать про то, как передаются массивы через форму и ты поймешь как сделать.
 
Сверху