Подскажите пожалуйста, как прикрутить к этому коду отправки формы на mail проверку полей на содержание ссылок. А то спамеры достали
Вроде нашел рег.выражения, а куда прикрутить не соображу. Заранее благодарю.
CODE:
preg_match("/\[url=(.+)\].*\[\/url\]/isU")
preg_match("/<[Aa][ \r\n\t]{1}[?>]*[Hh][Rr][Ee][Ff][?=]*=".
"[ '\"\n\r\t]*([? \"'>\r\n\t#]+)[?>]*>/")
Код отправки формы
CODE:<?
$fTitle=$_POST['fTitle'];
$fSubject=$_POST['fSubject'];
$fCount=(int)$_POST['fCount'];
$fOk=$_POST['fOk'];
$fBad=$_POST['fBad'];
$fMail="zakaz@mail.ru";
$fText="$fTitle\n\n";
for ($i=1;$i<=$fCount;$i++) {$fText.=$_POST['fName'][$i].": ".$_POST['fData'][$i]."\n";}
$fText.="\n\n";
$fText.=date("l dS of F Y h:i:s A");
if (mail($fMail,$fSubject,$fText, "Content-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit")) {Header("Location: $fOk");}
else {Header("Location: $fBad");}
exit;
?>