отправить php форму в .asp функцию

Я ищу на сайте друга, чтобы разрешить его спам с помощью одной из его форм.

Форма размещена на веб-сайте с использованием PHP для функции .ASP, у меня проблема в том, что я пытаюсь применить код защиты hunnypot, но у меня возникли проблемы с функцией PHP.

Мне было интересно, если кто-нибудь может указать мне в правильном направлении, пожалуйста.

вот форма

// Usage: [form]form action URL here[/form]
function form_func( $atts, $content = null ) {
extract(shortcode_atts(array(
'action' => '',
), $atts));
return '<div class="text-center"><strong>Apply Now with this easy form</strong></div>
<form id="contact-form" action="'.do_shortcode($content).'" method="post" novalidate="novalidate">
<ul>
<li><input type="text" name="name" placeholder="Name:" id="name" value="" /></li>
<li><input type="tel" name="phone" placeholder="Telephone Number:" id="phone" value="" /></li>
<li><input type="text" name="post-code" placeholder="Post Code:" id="post-code" value="" /></li>
<li><input type="email" name="email" id="email" placeholder="Email:" value="" /></li>
<li class="email2"><input type="email" name="repeatemail" id="repeatemail" placeholder="Email:" value="" /></li>
</ul>
<input type="submit" value="Send" />

</form>';
}

это то, куда оно отправляется

http://www.bigresponder.com/remote_contact.asp?si=563&p=494225795

и вот PHP, который я начал

if($_POST['repeatemail'] != ''){
echo "It appears you are a bot!";
}
else{
//process the rest of the form
}

и это CSS

li.email2{display:none;}

Я применил это к форме, но спам все еще проходит, поэтому, очевидно, я что-то упустил.

-2

Решение

Добрый день, вы должны сначала проверить это, Блокировка спама в комментариях без использования капчи

Наиболее распространенным решением является использование капчи в форме и проверка ее в asp отправителя, если вы можете получить доступ к коду
http://www.captcha.net/
http://sweetcaptcha.com/

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]