рейтинг материала по мак адрессу

Статус
В этой теме нельзя размещать новые ответы.

snakedark

Создатель
Регистрация
17 Ноя 2009
Сообщения
34
Реакции
1
Добрый день.
Вопрос:
Как в джумле организовать голосование за материал по мак адрессу?
По айпи никак не получится, провайдеров в городе на пальцах обсчитатся.
По куке и последнему айпишнику, накручивают.
Голосование идет общегородское, необходимо очень эфективная защита, у кого есть варианты?
 
верифицировать участников (по паспорту можно).
 
Мак адрес по протоколу HTTP не передаётся. Защитить от накрутки невожможно, т.к. можно юзать прокси-серверы, VPN и т.п. Разве сделать геморой с паспортами, СМС, и прочей чепухой, через которую людям будет влень проголосовать.
 
Реально голосование каким то макаром нужно защитить. Может activX с привязкой например к серийнику проца?!

Заказчик в пор не хочет через регистрацию(((
 
activX с привязкой например к серийнику проца?!
Заказчик в пор не хочет через регистрацию(((
Не встречал запуска ActiveX сценариев через PHP, помоему это возможно только на Win-серверах.
 
  • Заблокирован
  • #6
странный у Вас "запрос" ... если МАК адрес невозможно передать, то как Вы себе представляете передачу "серийника материнки", процессора или чего то иного? Чем интересно "это можно почекать" из браузера?
 
странный у Вас "запрос" ... если МАК адрес невозможно передать, то как Вы себе представляете передачу "серийника материнки", процессора или чего то иного? Чем интересно "это можно почекать" из браузера?

Кто сказал что мак невозможно?

PHP:
<?php
function resolve_mac_for_ip($ip){
$found_mac = NULL;
$f_in = fopen("proc/net/arp.txt","r");
if ($f_in != NULL){
fgets($f_in);
while (!feof($f_in)){
$t = fgets($f_in);
if ($t != NULL){
$str_split = preg_split ("/[\s]+/", $t);
if ($str_split[0]==$ip) {
$found_mac = $str_split[3];
break;
};
};
};
fclose($f_in);
};
return $found_mac;
};

echo "Ваш IP=",$_SERVER["REMOTE_ADDR"]," и MAC=",resolve_mac_for_ip($_SERVER["REMOTE_ADDR"]);

?>


Нужны только права рута у хоста))) Которых соответственно нет и не будет)))
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху