Home >Backend Development >PHP Tutorial > php获取客户端MAC和IP地址 js代码嵌入失败解决办法

php获取客户端MAC和IP地址 js代码嵌入失败解决办法

WBOY
WBOYOriginal
2016-06-13 13:29:21980browse

php获取客户端MAC和IP地址 js代码嵌入失败
经过各种百度,各种搜索,得出的结论是,php代码只能获得服务器mac,无法获取客户端mac,ip地址也只能获取客户端外网ip,不能获得内网实际ip(192.168.1.***)

于是转向用js的方法,照搬网上搜来的程序,貌似大家都用的下面的方法,但存在两个致命问题。

1、生成html文件可以直接运行获得mac和ip地址,但只能在ie浏览器下,并且需要获得用户许可运行activex控件,谷歌、firefox、safari根本就无法响应。

2、将里面的js代码嵌入php就不行了,本地localhost测试总是报错(无法识别,***为空等),上传到服务器上当然也不行了。

很头疼,第一个问题估计无法解决,第二个问题可能是我自己的原因,有没有在php页面用localhost调试成功的?


  WMI Scripting HTML
 

    for="foo">
document.forms[0].txtMACAddr.value=unescape(MACAddr);
document.forms[0].txtIPAddr.value=unescape(IPAddr);
document.forms[0].txtDNSName.value=unescape(sDNSName);
//document.formbar.submit();
 

 

 


 
 

 
 


 

 

 
 
 
 






------瑙e
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn