如何获取运行计算机的网站的唯一ID

时间:2012-02-01 05:45:29

标签: php macos unique-id

我尝试使用此代码获取MAC ID,但我只获取主机服务器地址,以便获取用户访问我网站的计算机的唯一ID。

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以外的PC中的特定内容来限制对特定网站的访问?

3 个答案:

答案 0 :(得分:4)

没有。您无法获取访问您网站的某人的MAC地址,因为您的网络服务器无法使用MAC地址,它可以使用IP,因此无法接收该信息。

答案 1 :(得分:1)

要从用户的计算机获取此信息,您需要在用户的计算机上使用ActiveX或Java运行控件或窗口小部件。

答案 2 :(得分:0)

计算机没有唯一ID。您正在寻找不存在的东西。