phpexec函数详解
mac地址在静态页面html能获取吗?
mac地址在静态页面html能获取吗?
能!如php获取mac地址:php
(ipconfig/all,$array);
for($Tmpa;$Tmpacount($array);$Tmpa ){
if(eregi(Physical,$array[$Tmpa])){
$macexplode(:,$array[$Tmpa]);
echo$mac[1];
}
}
还能获取ip,访问端口,浏览当前页面用户的主机名等信息。至于js我不是很了解,但是也是可以获取和php差不多的信息。
具体的php的实现方法可以看:
调用接口的请求路径怎么写?
可以用curl获取借楼的信息。所谓接口,就是提供一个url,只要你满足它要求的参数,就能得到你要的数据。
比如你拿到一个接口,带上所需的参数,复制到地址栏同样能得到。不过最好用程序得到。
file_get_contents也可以用,不过有局限性。所以我建议用curl。给你一个函数,挺好用的。
functionrequest($url,$httpstrue,$method#39GET#39,$datanull){$chcurl_init()
//初始化,得到资源curl_setopt($ch,CURLOPT_URL,$url)
//请求数据的路径curl_setopt($ch,CURLOPT_HEADER,false)
//是否输出头curl_setopt($ch,CURLOPT_RETURNTRANSFER,1)
//不直接输出结果//curl_setopt($ch,CURLOPT_SAFE_UPLOAD,0)
//兼容php之后的版本if($https){curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false)
//是否验证主机curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false)
//是否进行证书验证}if($method#39POST#39){curl_setopt($ch,CURLOPT_POST,true)
//POST传输curl_setopt($ch,CURLOPT_POSTFIELDS,$data)
//传输数据}$content_jsoncurl_exec($ch)
if($content_jsonfalse){return#34网络请求出错:#_error($ch)}curl_close($ch)
return$content_json}