Главная страница / Программирование на PHP / Переделать скрипт

колеги. на сайте сделал опросный лист, созданный на базе одного допотопного скрипта почтовой формы. принцип простой и дубовый: любое нажатие на "отправить" сопровождается фразой "спасибо за ваше письмо" или "возникли ошибки". никакой проверки на заполнение полей.
вот код:
$fText="$fTitle\n\n";
for ($i=1;$i<=$fCount;$i++) {$fText.=$fName[$i]."------- ".$fData[$i]."\n";}
$fText.=date("l dS of F Y h:i:s A");
if (mail($fMail,$fSubject,$fText)) {Header("Location: $fOk");}
else {Header("Location: $fBad");}
можно ли в этот скрипт как-то добавить обязательные к заполнению поля (*) (хотя бы одно), чтобы не переделывать полностью мой опросник?

хотя бы два элемента: и-майл и имя.
можно ограничиться одним мылом, если остальное сложно.
спасибо заранее )
коллеги! я тут прекрасно немного разобрался, и чтобы внести дополнительную ясность поясняю:
в моей форме поле почта проходит как fData[3]. Следует отметить, поэтому я внес коррективы в скрипт и теперь он не отсылает, если это поле не заполнено:
$fText="$fTitle\n\n";
for ($i=1;$i<=$fCount;$i++) {$fText.=$fName[$i]."------- ".$fData[$i]."\n";}
$fText.=date("l dS of F Y h:i:s A");
if (($fMail[$i] == "") or ($fData[3] == ""))
   Header("Location: $fBad");
   if (mail($fMail,$fSubject,$fText)) {Header("Location: $fOk");}
   else {Header("Location: $fBad");}
как теперь добавить строчку с ограничением "/^([a-z,0-9])+\@([a-z,0-9])+(\.([a-z,0-9])+)+$/" на правильность ввода и-мейла?
дело осталось за малым, помогите плиз!

Главная страница / Программирование на PHP / Переделать скрипт / хотя бы два элемента: и-майл и имя можно ограничиться одним мыло