rolph
Новичок
Проверка введенных данных в форме и отправка на почту
Господа.
Столкнулся с проблемой.
Есть форма, проверяется по onsubmit - JS'ом, по action - отправляется на мыло perl'ом.
Всё бы ничего, но надо в эту форму прикрутить графический код подтверждения, но при этом вся функциональность должна сохраниться...
Подскажите пожалуйста как сделать.
Проверка JS:
Форма:
Помогите пожалуйста
Господа.
Столкнулся с проблемой.
Есть форма, проверяется по onsubmit - JS'ом, по action - отправляется на мыло perl'ом.
Всё бы ничего, но надо в эту форму прикрутить графический код подтверждения, но при этом вся функциональность должна сохраниться...
Подскажите пожалуйста как сделать.
Проверка JS:
Код:
<script language="JavaScript">
var d=document
function checK() {
if (!(/^\D{2,10}\b\D{2,10}$/.test(d.f.namE.value))) {
alert('Имя и Фамилия - 2 слова без цифр \от 2 до 10 символов\nисправляем');d.f.namE.select();
return false;
}
if (d.f.eMail.value=='') {alert("не... мыло надо написать");d.f.eMail.focus();return false}
if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(d.f.eMail.value))) {
alert('такое мыло не пойдет.\nисправляем');d.f.eMail.select()
return false
}
if(d.f.tel.value=='' || d.f.tel.value.length<7)
{
alert("Укажите, пожалуйста, Ваш телефон");d.f.tel.select();
return false;
}
return true;
}
</script>
Код:
<form ACTION="/cgi-bin/send.pl" METHOD="POST" name="f" onSubmit="return checK();">