AJAX + jQuery + PHP обработчик формы

dunek_

Новичок
Здравствуйте! Нужна ваша помощь, спецы!
Есть форма html, обрабатывает её js, генерить письмо должен php скриптик, которого нет.. прошу помощи в написании, в php я ноль. :(

Сама форма:
<form name="form1" class="form1">
<input type="text" id="name" placeholder="Имя">
<input type="text" id="phone" placeholder="Телефон">
<input type="text" id="email" placeholder="E-mail">
<input type="hidden" id="tema" value="Заявка на получение прайса">
</form>
<form id="open_tab" target="_blank" action="files/price.docx"></form>
<div class="divButt"><a href="" class="butt SendPr1">Получить прайс</a></div>​

Вся кухня творится в данный момент на JS:
$('a.SendPr1').click(function(){
var name = $('input#name').val();
var phone = $('input#phone').val();
var email = $('input#email').val();
var tema = $('input#tema').val();
var page = $('input#page').val();
var otUrl = $('input#otUrl').val();
var nfilter = /^[a-zA-Zа-яА-Я0-9 \-]+$/;
var tfilter = /^[0-9-\ \(\)\+]+$/;
var emailfilter = /^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i;

g = 0;

if (!tfilter.test(phone)) { $('input#phone').css('color','red'); $('input#phone').css('border-color','red'); g = 1;} else { $('input#phone').css('color','#1f1f1f'); $('input#phone').css('border-color','#ffffff'); }

if (!nfilter.test(name)) { $('input#name').css('color','red'); } else { $('input#name').css('color','#1f1f1f'); }

if (!emailfilter.test(email)) { $('input#email').css('color','red'); $('input#email').css('border-color','red'); g = 1; } else { $('input#email').css('color','#1f1f1f'); $('input#email').css('border-color','#ffffff'); }

if (name.length == 0) g = 1;
if (phone.length == 0) g = 1;
if (email.length == 0) g = 1;

if (g == 0) {$.ajax({type: "POST", url: "ajax.php", data: "tel="+phone+"&name="+name+"&mail="+email+"&tema="+tema+"&page="+page+"&oturl="+otUrl, success: function(html){
if (html == 'error') { alert('Извините, во время отправки сообщения произошла ошибка.\n\nОбратитесь по телефону и мы с удовольствием проконсультируем вас.'); }
else {
alertt('Спасибо, что выбрали нас!','В ближайшее время Вам позвонит наш специалист.');
showPopup(3);
document.form1.reset();
$("#open_tab").submit();
}
} });
}

return false;
});​

alertt в случае успеха - это названии функции с 2умя параметрами, которая вставляет нужный текст во фронтенд.
function alertt(t1,t2) {
$('div#popup div.blockPopupForm form').hide();
$('div#popup div.blockPopupForm').animate({'height':'280px'},200);
$('div.blockPopupForm span.H1').text(t1);
$('div.blockPopupForm span.pH1').text(t2);
}​

Не хватает самого ajax.php

Можете помочь в написании? Телефон, e-mail, имя клиента должны отправляться на почту админу...
Заранее благодарю!
 
Сверху