FanatPHP: смотри, в скрипте логика такая если это id есть в бд, отшиваем посетителя, если нету, заносим его в список проголосовавших, и к выбранному ответу плюсуем.
i.imgur.com/PoLQFdK.png
Собственно есть кнопка голосовать, через нее голосует за один из вариантов(при этом, нажимая голосовать, он получает id страницы посетителя в вк) и уже этот id идет на скрипт.
И вот в чем рофл, мне необходим этот id, дабы проверить уникальность.
Есть страница за голосование, например конкурс красоты(или что еще)
И при нажатии на голосование, у меня идет jquery запрос к вк, получает id,и опять же через ajax отправляет его на обработчик. Но в чем соответственно рофл, так в том что они могут изменить скрипт на странице голосования, и подставить куча рандомных, и отправлять их через SetInterval.
Да, спасибо, как раз вот решил это так же.
$headers = getallheaders();
if($headers['Host'] == '$url' and $headers['Referer'] == '$stateUrl').
Но при этом для полного понимания немного дополню,
у меня есть кнопка голосовать, которая через Ajax отправляет данные на php обработчик, этим я конечно ограничил возможность с других сайтов отправлять пост на этот скрипт.
Но все таки злоумышленник может редактировать скрипт на самой странице голосования, и отправлять опять же свои данные на этот скрипт.