我如何防止PHP中的订阅者中的垃圾邮件

时间:2017-06-19 12:28:00

标签: javascript

  <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>

我曾尝试通过表单发送隐藏代码(随机生成),但我无法阻止垃圾邮件。

1 个答案:

答案 0 :(得分:-1)

随机代码必须是JavaScript的一部分,否则它将被机器人简单地解析

使用reCapcha;或每个请求extra-header(将成为JS的一部分);或者检查RELATIVE_URL以验证提交是否来自your site