<form action="newsletter" method="POST">
<div class="input-group">
<input type="email" class="form-control box-style-1" size="50" name="email" placeholder="Your email" required>
<input type="hidden" name="code" value="<?php echo $code; ?>" >
<div class="input-group-btn">
<button type="submit" class="btn subscribe-btn">Subscribe</button>
</div>
</div>
</form>
我曾尝试通过表单发送隐藏代码(随机生成),但我无法阻止垃圾邮件。
答案 0 :(得分:-1)
随机代码必须是JavaScript的一部分,否则它将被机器人简单地解析
使用reCapcha;或每个请求extra-header(将成为JS的一部分);或者检查RELATIVE_URL以验证提交是否来自your site。