"PHP" / Говнокод #2861 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
// HTML:
// <input type="hidden" name="comm_validation" value="true" tabindex="3" />

// wp-comments-post.php 
if ($_POST['comm_validation'] != 'true')
{
    exit();
}

Эффективная защита от спама без помощи плагинов. Нашел в каментах http://nutwin.net.ru/effektivnaya-zashhita-ot-spama-bez-plaginov/

Запостил: wwwguru wwwguru, (Updated )

Комментарии (45) RSS

  • $_POST['comm_validation'] != 'true'
    мда... так уже не модно:
    $_POST['comm_validation'] == false
    Ответить
    • Вы хотите сказать, что эти условия идентичны?
      Думаю вот так было бы лучше $_POST['comm_validation'] !== 'true'
      Хотя защита от спама, конечно, гениальная )
      Ответить
      • По моему, данные передаваемые через $_POST всегда представляются как строка, а значит использовать !== не обязательно.
        Ответить
        • Отнюдь. POST-переменная запросто может быть массивом, если поле будет иметь имя что-то вроде <input type="text" name="var_name[]">
          Ответить
  • Бред, всё равно comm_validation при запросе спам-бота будет в true
    Ответить
  • самое смешное когда код капчи оставляют в хидден ...
    Ответить
    • а еще смещнее когда капчу выводят буквами, а не картинкой
      Ответить
      • или когда url картинки содержит код капчи, например как сделано на asus.com
        Ответить
      • Ещё смешнее, когда капчу вводишь правильно, а она всё равно не принимается.
        Ответить
        • Ещё смешно, когда не знаешь, палочка — это «единица», «и» или «эль», и жмёшь «рефреш», пока не увидишь капчу без палочки.
          Ответить
          • Дорогие участники хэ хэ палочка палочка съезда
            Ответить
  • Как трогательно назван этот убогий костыль: Эффективная защита от спамов Без (видимо это самое главное премущество) Плагинов
    Ответить
    • Может, имеется в виду, что типичный бот, запрограммированный на спам, вряд ли будет использовать полноценный движок браузера или хотя бы смотреть ответ сервера, чтобы вылавливать там нужные данные.
      Ответить
  • Практика показала, что простой защиты от спам-ботов достаточно для 99 % сайтов, особенно, когда эта защита не требует дополнительных действий от пользователя. Если уж спам-бот "разгадал" защиту, то всегда в заминке можно переключить способ на капчу обыкновенную.
    Ответить
      • Хочу в 2010-й. Сайты не блокируются (исключение — провайдер «Корбина»), за лайки и репосты не сажают.
        Ответить
          • «Корбина» и блокировала. У других провайдеров он был доступен.
            Ответить
            • У меня никогда не было сардины целиком.
              По указке гебни блокировали многие, а потом это дело легализовали через пиздулину.
              Ответить
              • Ну вот у МГТС, МТС, Стрим не было блокировок до 2012-го года.
                Ответить
                • Были, стрим это мту, а значит я видел как блокировали.
                  Ответить
                  • КЦ блокировали большинство провайдеров еще в нулевые.
                    Это было легко сделать: у него был один IP, где-то в Литве стоял.
                    Ответить
                    • У меня ничего не блокирует


                      Очередное массовое убийство. Евреи разбомбили "Европейскую больницу". Маньяки-психопаты не насытились кровью женщин и детей. Ритуальное жертвоприношение людей их божку Сатане продолжается в режиме нон-стоп ВИДЕО





                      Режим демократии противоречит исламу, так как предоставляет народу или представителям народа (членам парламента, например) власть устанавливать законы. Таким образом, в подобном режиме власть находится не у Аллаха, а у народа или его представителей


                      ВОЗ признал факт массового убийства еврейскими сионистами детей в Газе с помощью голода


                      Гологуб, мм )))
                      Ответить
                      • Получается, что Аллах немощный, если у него так легко отобрать власть?
                        Ответить
                        • Всевышний Аллах в Своей Книге сказал, что власть принадлежит Ему Одному, и что Он – Наимудрейший Судья. Он запретил придавать Ему сотоварищей во власти и сказал, что нет никого, чья власть была бы лучше, чем Его власть.

                          Всевышний Аллах сказал:


                          فَالْحُكْمُ لِلَّهِ الْعَلِيِّ الْكَبِيرِ

                          а еще он сказал


                          إِنِ الْحُكْمُ إِلَّا لِلَّهِ أَمَرَ أَلَّا تَعْبُدُوا إِلَّا إِيَّاهُ ذَلِكَ الدِّينُ الْقَيِّمُ وَلَكِنَّ أَكْثَرَ النَّاسِ لا يَعْلَمُونَ

                          и наконец он сказал

                          أَلَيْسَ اللَّهُ بِأَحْكَمِ الْحَاكِمِينَ
                          Ответить
                          • Я не умею читать почерк врачей.
                            Ответить
                            • Там написано: «Аллах сказал: "Убивайте евреев, они пидарасы".»

                              А Яхве сказал: "Убивайте мусульман, они пидарасы".

                              А сейчас они делают ставки
                              Ответить
                          • --А почему ты считаешь, что в Коране сказана правда?
                            --Потому что его написал Аллах
                            --А почему ты считаешь, что его написал Аллах?
                            --Потому что так сказано в Коране
                            --А почему ты считаешь, что в Коране сказана правда?
                            --Потому что его написал Аллах
                            Ответить
  • Охуенный аккаунт, аргументированно доказывающий, что земля -- плоская, и равенчивающий миф сторонников т.н. "шарообразной земли' которая якобы "вращается'.
    А еще они доказали, что NASA -- еврейское слово:
    https://x.com/FlatEarthZone
    Ответить
    • А «поц» на иврите означает «хуй». Значит, пациенты — хуи?
      Ответить
    • Я знал, что датский язык — поехавший, на нём даже Гуглопереводчик спотыкается, но чтобы настолько...

      У французов частично двадцатеричная система, что сложнее датского (двадцатка от 60 и двадцатка от 80, остальные числительные десятичные).

      А у датчан десятичная (казалось бы, должно быть всё просто), но с поехавшими названиями десятков.

      Для обозначения чисел от 50 до 99 используются конструкции с указанием половинок двадцаток. Например:

      halvtreds — пятьдесят (полтретьей [двадцатки]);
      tres — шестьдесят (трое [двадцаток]);
      halvfjerds — семьдесят (полчетвёртой [двадцатки]);
      firs — восемьдесят (четверо [двадцаток]);
      halvfems — девяносто (полпятой [двадцатки]).


      Итого: tooghalvfems (буквально: два и полпятого).
      Ответить
      • У нас иногда тоже хуйню городят, то полсотни, то полтора десятка/сотни и т.д., то дюжины вспоминают
        Ответить

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

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8