Как получить уникальный идентификатор сайта работающего компьютера - PullRequest
0 голосов
/ 01 февраля 2012

Я пробовал этот код для получения MAC-идентификатора, но я получаю только адрес хост-сервера, так что в любом случае можно получить уникальный идентификатор компьютера, с которого пользователь обращается к моему веб-сайту.

ob_start(); 
system('ipconfig /all'); 
$mycom=ob_get_contents(); 
ob_clean(); 
$findme = "Physical";
$pmac = strpos($mycom, $findme); 
$mac=substr($mycom,($pmac+36),17); 
echo $mac;

На самом деле мне нужно знать, можно ли ограничить доступ к определенному веб-сайту на основе чего-то определенного в ПК, кроме IP?

Ответы [ 3 ]

4 голосов
/ 01 февраля 2012

Нет.Вы не можете получить MAC-адрес того, кто обращается к вашему веб-сайту, потому что ваш веб-сервер не работает с MAC-адресами, он работает с IP-адресами и, следовательно, не получает эту информацию.

1 голос
/ 01 февраля 2012

Чтобы получить эту информацию с компьютера пользователя, вам нужно запустить элемент управления или виджет с помощью ActiveX или Java на компьютере пользователя.

0 голосов
/ 01 февраля 2012

Компьютеры не имеют уникальных идентификаторов.Вы ищете то, чего не существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...