exec 也只能获取服务器的mac,要获取客户端的只能给客户端装个程序了(ActiveX...)。

解决方案 »

  1.   

    ……来访者的mac。
    数据包上到应用层,还有mac信息么?
      

  2.   

    除客户端软件,无其它方法可准确测出 MAC
    内网用户还有方法可做,外网可以去睡觉了
      

  3.   

    我原来写过一个 windows 下的扩展获取 mac 地址的~~~linux 下的应该也不难,找到 c 的代码,套上 php 的宏,编译了调用就好了~
      

  4.   

    EXEC这个函数受服务器的限制,有时候服务器管理员禁止了这个函数,我记得 有个JS的,能获取客户端MAC
      

  5.   


    远程MAC,不是本地网卡啊!o_o||
      

  6.   


    哈,没看到,看着 php 获取 mac 自然就认为是服务器端了~~
    客户端的我写过一个 activex 的,用在专用信息系统里可以。
    如果是网站,还是不要想了~~
      

  7.   


    呵呵,你不会考虑一下。在如果服务器能获取到客户的MAC地址,那么还有什么获取不到,浏览器是不允许的,否则是有重大安全隐患。所以,楼主只要装个ActiveX,才可以获取到。
      

  8.   

    你搜一下:js获取mac
    估计也就ie可以,获取完了一起提交给服务器。