問い合わせに大量のスパム

フォーラム 使い方全般 問い合わせに大量のスパム

  • このトピックには1件の返信、2人の参加者があり、最後にnanbuにより10年前に更新されました。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #69272
    uishi
    参加者

    最近大量のスパムがお問い合わせから送られてきます。
    何かよい対処方法はないでしょうか。
    デフォルトの物を使っています。

    #69289
    nanbu
    キーマスター

    こんにちは。

    できましたらこのようにファイルを編集してみていただけますでしょうか。

    usc-e-shop/functions/template_func.php
    usces_the_inquiry_form()関数のform タグのすぐ下に追加

    
    <input type="hidden" name="kakuninyou" />
    

    usc-e-shop/classes/usceshop.class.php
    inquiry_button()関数で以下の変更

    
    if( isset($_POST['inq_name']) && !WCUtils::is_blank($_POST['inq_name']) && isset($_POST['inq_mailaddress']) && is_email( trim($_POST['inq_mailaddress']) ) && !WCUtils::is_blank($_POST['inq_contents']) ){
    
      ↓
    
    if( (isset($_POST['kakuninyou']) && empty($_POST['kakuninyou'])) && isset($_POST['inq_name']) && !WCUtils::is_blank($_POST['inq_name']) && isset($_POST['inq_mailaddress']) && is_email( trim($_POST['inq_mailaddress']) ) && !WCUtils::is_blank($_POST['inq_contents']) ){
    

    簡易的なものなので、どこまで防げるかわかりませんがある程度の効果はあると聞いています。
    結果をご連絡いただけると助かります。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。