• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

求PHP 网站获取客户端MAC地址的提案

php 搞代码 4年前 (2022-01-24) 21次浏览 已收录 0个评论

求PHP 网站获取客户端MAC地址的方案
现在有个PHP网站,想获得访问客户的MAC地址,哪位大拿有什么好的解决方案,请告诉小弟,谢谢了。
——解决方案——————–
………………

这个是不可能的。

你所能获取到的只能是客户端的IP地址、浏览器信息。

MAC地址肯定获取不到,除非你让客户端安控件……
——解决方案——————–
除非执行段bat或者shell脚本获取
——解决方案——————–
用exec 执行命令 试试
——解决方案——————–
让用户自己输入,这是目前最好的办法
——解决方案——————–
你要有方法了,记得贴出来哦
——解决方案——————–
define (‘EXEC_TMP_DIR’, ‘C:\WINDOWS\Temp’);

function windExec($cmd,$mode=”){

$cmdline = “cmd /C $cmd”;
if ($mode==’FG’){
$outputfile = EXEC_TMP_DIR.”\\”.time() . “.txt”;
$cmdline .= ” > $outputfile”;
$m = true;
}
else $m = false;

$WshShell = new COM(“WScript.Shell”);
$oExec = $WshShell->Run($cmdline, 0, $m);

if ($outputfile){
$retStr = file_get_contents($outputfile);
unlink($outputfile);
}
else $retStr = “”;

return $retStr;

}

echo windExec(‘ipconfig/all’,’FG’);

这window XP可以,我已经做了测试.在我的机子上面可以..我觉得已改window 都可以,只是temp文件的位置可能不一样
——解决方案——————–
define (‘EXEC_TMP_DIR’, ‘C:\WINDOWS\Temp’);

function windExec($cmd,$mode=”){

$cmdline = “cmd /C $cmd”;
if ($mode==’FG’){
$outpu1本文来#源gaodai$ma#com搞$代*码*网

搞代gaodaima码

tfile = EXEC_TMP_DIR.”\\”.time() . “.txt”;
$cmdline .= ” > $outputfile”;
$m = true;
}
else $m = false;

$WshShell = new COM(“WScript.Shell”);
$oExec = $WshShell->Run($cmdline, 0, $m);

if ($outputfile){
$retStr = file_get_contents($outputfile);
unlink($outputfile);
}
else $retStr = “”;

return $retStr;

}

echo windExec(‘ipconfig/all’,’FG’);
在我的机子上面可以,估计window都可以,只是要改哈temp文件的位置.
——解决方案——————–

引用:

define (‘EXEC_TMP_DIR’, ‘C:\WINDOWS\Temp’);

function windExec($cmd,$mode=”){

$cmdline = “cmd /C $cmd”;


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:求PHP 网站获取客户端MAC地址的提案

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址