Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Дано: пара десятков региональных сайтов - досок объявлений с публикацией объявлений посетителями без регистрации.

Проблема: Некие люди, публикующие противоправные объявления, которые заходят по порядку на все сайты и оставляют там свои объявления.

Задача: Усложнить им жизнь.

Поскольку речь идёт о неких людях, которые выходят с разных IP адресов, постоянно ухищряются с текстами, дабы парсер не отловил их по шаблону, умеют подтирать куки, то есть ещё такая идея - передавать в форме публикации скрытые параметры, которые помогут идентифицировать постера, который недавно сделал уже пост на этом или другом сайте этой же тематики и не давать ему возможности в течение X минут сделать повторное объявление. Для этого предлагается запоминать IP-адреса всех постеров, а также собирать ряд общедоступных параметров - разрешение экрана, браузер клиента, операционная система клиента. Все эти данные можно собирать в одну строку и, например, кодировать в MD5 для упрощения вида. Затем, если в течение X минут мы видим повторяющийся MD5 постера, то не даём ему добавить объявление. Он, конечно, может поменять IP, потом поменять устройство с которого выходит и каждый раз для системы это будет новый человек, но это потребует постоянного геморроя, в чём и цель - постоянно мешать неким людям. PHP+JS, решение должно быть без БД, на файлах. На PHP все должно быть решено в виде функции.

9 лет назад
gaynsk
Максим 
42 годаРоссия
11 лет в сервисе
Был
7 лет назад
  • Похожие заказы
  • Необходима по результатам предварительно анализа доработка текущей версии сайта http://brasconsult.ru/ по нижеуказанным дополнениям, а также по иным системным ошибкам. Если доработка невозможна/нецелесообразна, то необходимы альтернативные предложения. 1. Изменение раздела «Новости» (создание страниц, изменение внешнего вида). В т.ч.: ...

    Закрыт
    9 лет назад
  • Система управления Битрикс Бизнес. Действующий магазин (без цен). Нужно: 1) Корзина доступна без регистрации. Как выяснилось много людей, которые добавляют товар в корзину но не делают запрос цены. Нужно сделать чтобы люди которые положили товар в корзину и ...

    Закрыт
    9 лет назад
  • требуется сделать доработку или плагин для woocommerce чтобы при нажатии на checkout открывался попап где можно выполнить логин для существущего пользователя либо по кнопке продолжить чекаут как гость

    Закрыт
    9 лет назад
  • $50

    есть сайт донор с товарами нужно его пропарсить товары записать в бд нового сайта на вордпресе плагин магазина вукомерс - структура категорий + картинка - товар -- название -- описание -- картинка -- цена

    Закрыт
    9 лет назад
  • $40

    Добрый день, есть полностью рабочий скрипт который сейчас работает самостоятельно, он выполняет одну задачу, получает информацию по api и выводит ее на сайте. Нужно интегрировать его в простенькую cms в виде модуля. Все файлы передам исполнителю.

    Завершен
    9 лет назад
  • $20

    Добрый день! Необходимо выполнить следующее тз для слайдер JS Flexslider: 1. Добавить боковую навигацию. 2. Внизу добавить текст. 3. Когда кликаешь на фото, оно становится больше, задний фон темнеет (фото выплывает на передний план). Кликаешь за пределы увеличенного фото, ...

    Завершен
    9 лет назад
  • $1500

    Компетенции: - Основные навыки: php (выше среднего), javascript, jQuery (выше среднего), понимание ООП, знание архитектуры mvc; - Наличие реализованных и работающих проектов обязательно; - Опыт работы от 2 лет; Знания и умения: - умение читать чужой код; - понимание ООП, ...

    Закрыт
    9 лет назад
  • Сервер у русоникса (Сервер без забот 3.0 ДС Старт) с их обслуживанием. ssh нет, есть ftp доступ к панели Plesk (там и база и все остальное) Нужно установить скрипт seranking и настроить чтобы работал как часы. ...

    Закрыт
    9 лет назад