Как избавиться от спама и убрать Captcha

Автор  Вторник, 22 октября 2019
Оцените материал
(2 голосов)

Не так давно на сайт обрушилось огромное количество спама. Видимо попал в какую-то базу спамеров. Собственными средствами K2 победить не удалось, да и особо правил и запретов в нём нет. Никакая из версий Google Captcha не спасала. Спам проходил на ура. При чём это были скриптовые запросы, потому что у меня поля e-mail и адрес сайта скрыты для ввода, а в базу такой спам попадал с введёнными данными.

Идеально для меня было бы сделать спам-лист (стоп-лист) слов. Чтобы если такие слова содержались в тексте комментария, то они бы просто не опубликовывались. Стал искать способ и наткнулся на интересное решение, добавить в php проверку на эти слова. Правда это решение было для JComments. Попробовал расширение, мне оно понравилось, почему бы не использовать?

  1. Устанавливаем плагин JComments.
  2. Настраиваем его и подключаем к K2.
  3. Импортируем комментарии из K2.
  4. Идём в файл /components/jcomments/jcomments.php
  5. Находим строки:
    if (isset($_REQUEST['jtxf'])) {
    $mystring = JRequest::getVar('comment', '', 'post', 'string');
  6. Исправляем весь блок на:
    if (isset($_REQUEST['jtxf'])) {
    $mystring = JRequest::getVar('comment', '', 'post', 'string');
    if (preg_match("/(СТОП СЛОВО 1|СТОП СЛОВО 2)/i", $mystring)) {echo "OK"; exit;}
    require_once (JCOMMENTS_BASE.'/jcomments.ajax.php');
  7. Вместо фраз "СТОП СЛОВО" указываем необходимые вам.
  8. Через "|" вписываем стоп слова или даже фразы.
  9. Проверяем.
  10. Отключаем Google Captcha.
  11. Настраиваем отображение формы под ваш шаблон.

Таким образом при вводе этих слов форма не отправит запрос на сервер и тем самым не добавит комментарий в базу. Можно было бы сделать вывод сообщения о том, что ваше слово попало в стоп-лист и попросить исправить сообщение. Но обычный человек вряд ли попадёт в него, если грамотно составить список, а не блокировать всё подряд.

После этого можно смело отключить каптчу и настроить отображение комментариев под ваш шаблон. Недели две у меня ушло на создание такого списка, но теперь я полностью доволен результатом. Можете для проверки как это работает попробовать ввести такие слова как "cialis", "avodart", "prozac" в поле комментария у меня на сайте.

Для удобства на первое время лучше поставить модерацию сообщений и когда появляется время пройтись по спаму и выбрать из них слова. А после уже и отключить модерацию вовсе.

Прочитано 62839 раз

Комментарии   

0 #8 MichaelVex 27.03.2023 23:15
บริการสุดแจ๋วที่นักเดิมพันต่างเผ้าคอย สล็อตเว็บไซต์ใหญ่ แตกง่าย ที่สุด พนันได้แล้ววันนี้ ความสนุกสนานที่ทุกท่านต่างจำเป็นต้องรู้สึกชื่นชอบร วมทั้งเผลอไผล เพราะเหตุว่าเรา เว็บใหญ่ สล็อต รวมสล็อตทุกค่าย กระทำขนกองทัพเกมสล็อตที่อัพเดทใหม่ มาแรงที่สุดที่ปี 2023 มาให้ได้เลือกเล่นมากกว่า 2,000 เกม มีทุกค่ายเกมที่นักเดิมพันปรารถนา ไม่ว่าจะเป็น สล็อต ค่ายใหญ่ ใหม่ ที่สุด หรือจะเป็น สล็อตในฝั่งทวีปเอเชีย เราก็ได้นำค่ายเกมใหญ่ชื่อดังมาให้นักเดิมพันได้เลือ กเฟ้นกันแบบไม่มีสิ้นสุด ด้วยการเล่น เว็บไซต์สล็อตเว็บไซต์ตรง ค่ายใหญ่ ที่สะดวกก็เลยทำให้นักพนันกล้าที่จะกลับใจมาเล่นกับพ วกเรา เว็บไซต์ตรงสล็อตแตกง่าย มีระบบระเบียบการเล่นที่ปรับปรุงมาให้ทำเงินได้ง่าย เข้ามาคว้าเงินรางวัลได้แบบเต็มรูปแบบไม่มีกั๊ก ผู้เล่นยุคใหม่ให้ความสนใจรวมทั้งเข้ามาเล่นสล็อตออน ไลน์กับอย่างมากมาย โอกาสที่จะทำเงินกับเรา สล็อต เว็บใหญ่ อันดับ 1 ก็ได้โอกาสที่สูงมากกว่า 98% จึงทำให้สร้างรายได้ ได้ทุกแห่งไม่ว่าจะอยู่ตรงไหน เวลาใดแค่เพียงเข้ามาพนันกับ สล็อตเว็บใหญ่ รวมทุกค่าย เว็บไซต์ตรงไม่ผ่านเอเย่นต์ ก็จะได้ลุ้นไปกับโบนัสที่จะมีแต่โชคดีกับเฮง แตกหนัก แตกบ่อย ไม่มีไหนกล้าให้มากกว่าที่นี่ สล็อตเว็บใหญ่รวมทุกค่าย แล้วเล่น เกมสล็อต ครบจบในที่เดียว เว็บแท่งบอล


สำหรับในการเข้ามาพนันกับ สล็อตเว็บไซต์ใหญ่ รวมสล็อตค่ายใหญ่ทั่วอาณาจักร วิถีทางที่ทำเงินง่ายที่สุดในช่วงเวลานี้ ที่ทุกคนล้วนแต่บอกเป็นเสียงเดียวกันว่าถ้าเกิดต้องก ารมั่งคั่งจำต้องเข้ามาเล่นกับ เว็บสล็อตใหญ่ๆบันเทิงใจง่าย ได้กำไรแบบไม่มีวันจบสิ้น ไม่ว่าจะเล่นเกมไหนๆก็ต่างทำกำไรได้เต็มกระเป๋า ยิ่งเป็นการเล่นกับ เว็บสล็อตที่ใหญ่ที่สุดในโลก นักพนันมั่นใจได้เลยว่าจะได้รับความปลอดภัยเพราะมิเช ่นนั้นพวกเราไม่สามารถที่จะ รวมค่ายสล็อตเว็บไซต์ตรง จากทั่วทุกอาณาจักรมารวมไว้ได้ในที่เดียวได้แน่ๆ รับรองด้วยความรู้ความเข้าใจแล้วก็ผลงานของเราที่ท่า นจะได้เพลิดเพลินเจริญใจไปกับการเล่นที่สนุกสนาน จะเข้าจะออกค่ายไหนก็ไม่ต้องเสียเวล่ำเวลาโยกกระเป๋า ตัง ด้วยเหตุว่าพวกเราปรับปรุงระบบมาอย่างดีที่สุด ได้จะได้รับประสบการณ์ดีๆตลอดการเข้ามาเล่นกับพวกเรา เว็บไซต์แท่งบอล
เว็บแท่งบอล สล็อตเว็บไซต์ใหญ่ เว็บตรง แตกง่าย ที่สุด มาพร้อมกับระบบการ ทดสอบเล่นสล็อต ค่ายใหญ่ ที่จะมาเอาใจสาวกสล็อตทุนน้อยได้มาลิ้มลองความสนุกกั บเกมสล็อตค่ายใหม่ๆพวกเราท้าพิสูจน์เราจัดเต็มทุกฟัง ก์ชั่นแบบครบวงจร ทำเงินง่ายไม่มีทางหมด ครอบครองเงินรางวัลกลับไปอยู่ที่บ้านได้ทุกวี่ทุกวัน เว็บไซต์สล็อตจัดใหญ่ ที่จัดเต็มทุกความสนุกสนานให้ท่านได้เข้ามาลงทุน เห็นอย่างนี้นักเดิมพันไม่สมควรรอช้าเนื่องจากพวกเรา สล็อตเว็บไซต์ตรง รวมทุกค่ายใหญ่ ขอเป็นเส้นทางที่นำทุกคนไปสู่ความสำเร็จ


สล็อตเว็บใหญ่ที่สุดในโลก พวกเราเป็นเว็บตรงไม่ผ่านเอเย่นต์ ฝาก – ถอนผ่านเว็บ ไม่ต้องมีนายหน้า ช่วยลดปัญหาที่เกี่ยวข้องกับการถูกโกงได้อย่างไม่ต้อ งสงสัยด้วยระบบออโต้ ฝาก – ถอน ไวด้านใน 15 วินาที ไม่ต้องแจ้งสลิปด้วย ซึ่งเว็บพวกเรามีระบบระเบียบคุ้มครองปกป้องความปลอดภ ัยของผู้เล่นอย่างแน่นหนารวมทั้งมี ปากทางเข้า สล็อตเว็บไซต์ใหญ่ที่สุดในโลก นานัปการวิถีทาง และที่สำคัญเว็บเราถูกตามกฎหมายและก็มีใบเซอร์ยืนยัน เล่นเกมที่ สล็อตเว็บใหญ่ที่สุดในโลก ได้อย่างไม่ยากเย็นหมดห่วง ไร้กังวลการถูกทุจริต 100%


สล็อตเว็บใหญ่ที่สุดในโลก คือผู้ให้บริการเกมสล็อตที่ดังสูงที่สุดในไทย เอเชีย แล้วก็ทั้งโลก ไม่มีใครไม่ทราบ ถ้าหากได้ยินชื่อเว็บแห่งนี้นั่นก็คือ bmclubvip.pro เว็บไซต์สล็อตยักษ์ใหญ่ที่เปิดให้บริการมาอย่างเป็นเ วลายาวนานมากกว่า 10 ปี มีประสิทธิภาพทุกด้านไม่ว่าจะเป็น ด้านระบบตัวเกมที่มีความมีประสิทธิภาพ เล่นเกมได้อย่างลื่นไหล ไม่สะดุด สล็อตเว็บไซต์ใหญ่ที่สุด ด้านความปลอดภัย ไม่ต้องเป็นห่วงมีใบเซอร์ยืนยัน และด้านบริการที่ไม่เป็นสองรองใครอย่างแน่แท้ เรามีบุคลากรรอให้การช่วยเหลือ คอยให้การบริการทุกท่านตลอด 1 วัน สามารถทักเข้ามาสอบถามได้ตลอดเวลา จะต้องบอกเลยว่าทุกด้านของเว็บเรานั้นทำออกมาได้เป็น อย่างดี รวมทั้งได้รับเสียงตอบรับจากฐานแฟนคลับต่างพากันเข้า มาลงทะเบียนเป็นสมาชิกอย่างล้นหลาม ซึ่งทำให้มียอดสมัครหลักพันคนต่อวัน แล้วก็เดี๋ยวนี้ สล็อตเว็บไซต์ใหญ่ที่สุดในโลก มียอดยูสเซอร์มากถึงหลักแสนราย ไม่ดีจริง คงไม่มีคนสมัครเยอะขนาดนี้ สมัครเลย !
Цитировать
0 #7 Jeremyzet 27.03.2023 16:14
теплый пол Киев купить
Цитировать
0 #6 Jamesprece 27.03.2023 10:10
купить теплый пол электрический цена
Цитировать
0 #5 Nelikazenero 27.03.2023 05:54
Уникальное предложение: скидки до 35% на женские кроссовки Nike в нашем интернет-магазине!

Уважаемые покупательницы, мы рады предложить вам уникальную возможность приобрести стильные и комфортные женские кроссовки Nike со скидками до 35%! Не упустите шанс обновить свой гардероб и быть в тренде с нашими популярными моделями.

В нашем ассортименте представлены такие хиты продаж, как Nike Air Max, Nike Air Force 1, Nike React и Nike ZoomX. Эти кроссовки отличаются своим дизайном, технологиями амортизации и прочностью. Женские кроссовки Nike купить в нашем магазине – это значит сделать правильный выбор в пользу качества и стиля.
Цитировать
0 #4 kolmovo 25.03.2023 12:00
поиск работы великий новгород вакансии
Цитировать
0 #3 kolmovo 24.03.2023 18:07
вакансии великий новгород
Цитировать
0 #2 Vadivan 25.06.2020 16:13
Скриншот чего вы хотите сделать? Обычно это кнопка Printscreen.
Цитировать
0 #1 Richardlierb 18.06.2020 22:22
Как сделать скриншот
Цитировать

Добавить комментарий

Использовать прямые ссылки в комментариях запрещено. Если хотите поделиться полезной ссылкой, вводите адрес без http или https.

Это интересно

Последние комментарии