后端开发|php教程
nbsp,outputfile,cmdline,retStr,windExec
后端开发-php教程
求PHP 网站获取客户端MAC地址的方案
现在有个PHP网站,想获得访问客户的MAC地址,哪位大拿有什么好的解决方案,请告诉小弟,谢谢了。
——解决方案——————–
………………
带后台表单提交源码,vscode看视频,ubuntu ntgs,如果想在tomcat,sqlite字符串切分,wordpress腾讯微博插件,适用于 pc 的前端框架,杭州爬虫开发平均工资,php 操作 json,丰县seo优化制作,3m平台官方网站登录,pdf网页阅读插件,律师事务所整站模板lzw
这个是不可能的。
名人网站源码,vscode提示等待,ubuntu关闭程序官方免费版,tomcat怎么终止,c 读取sqlite例子,服装品牌插件,hui前端框架设计理念,跨境爬虫软件有哪些,php 获取编码,ml_seo,网站快捷方式代码,简单的静态网页源码,bootstrap登录表单模板lzw
你所能获取到的只能是客户端的IP地址、浏览器信息。
领券网站源码,ubuntu系统不关机,tomcat有没有配置成功,爬虫箱玻璃,php如何针对设备限流,学懂seolzw
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’){
$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都可以,只是要改哈temp文件的位置.
——解决方案——————–