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

2014 年 3 月 20 日

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

このトピックには1件の返信が含まれ、2人の参加者がいます。3 年、 7 ヶ月前 nanbu さんが最後の更新を行いました。

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件中)

このトピックに返信するにはログインが必要です。