返信先: 問い合わせに大量のスパム

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

#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']) ){

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