Проверка введенных данных в форме и отправка на почту

rolph

Новичок
Проверка введенных данных в форме и отправка на почту

Господа.

Столкнулся с проблемой.

Есть форма, проверяется по 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();">
Помогите пожалуйста
 

zeltais

Новичок
если уж перлом отправляешь, то перлом и картинку рисуй =)
связка 3ёх языков для обработки данных имхо многовато, особенно для такой задачи )
 

rolph

Новичок
Автор оригинала: zeltais
если уж перлом отправляешь, то перлом и картинку рисуй =)
связка 3ёх языков для обработки данных имхо многовато, особенно для такой задачи )
perl-тёмный лес :(

пробывал с помощью этого - _ttp://voldemar.info/files/anti_robot_img.tar.gz , не разобрался...

-~{}~ 21.09.06 18:06:

А можно всё это сделать в php? оставить только проверку полей...

Если можно с примером, хотя бы 2 поля.
имя и графический код подтверждения

и всё это добро отправляется на мыло
 
Сверху