PHP里面怎么获取当前windows登录名呀,网上找了好多资料都是不行的,有哪位高手能指点小弟!

解决方案 »

  1.   

    能实现我还真不知道.下面有文章,自己去看看
    http://hi.baidu.com/paperassword/blog/item/8572181789c200004a90a7b4.html
      

  2.   

    JS怎么可能获得windows的登录名,那还不造反了,PHP有win32的api,不过没有用过,你可以试试看
      

  3.   

    你想要服务器的登录名,还是客户机的登录名?
    服务器的登录名可以用system函数调用windows的api实现,但是客户机的登录名是不可能获取的,要不然就没有安全可言了。
      

  4.   

    C#肯定不行,你一定是看错了,这个和语言没关系,这是涉及系统安全的限制,如果服务器能获取客户端机器的登录用户名,那你的PC不是随时可能被入侵,根本没有隐私了!!!C#能获取的也是服务器的,要分清楚,服务器是一个角色概念,你在本机运行PHP或者C#,你自己的机器就是服务器!
      

  5.   

    Request.ServerVariables["LOGON_USER"]  看来我理解错了  c#这个原来也是获取的是服务器的 登录名 那php有什么好的办法吗?
      

  6.   

    小弟刚学从c#转php还望赐教!
      

  7.   


    兄弟  没有LOGON_USER  这个属性吧!
      

  8.   

    哦,错了,这个好像对应的是
    $_SERVER['PHP_AUTH_USER']
      

  9.   


    谢谢你的热心帮助 但是还是没有获取我想要的结果  我要的是获取 Request.ServerVariables["LOGON_USER"]一样的值!希望其他大神能帮助我一下!
      

  10.   

    你为什么不打印一下$_SERVER的内容自己找找?
      

  11.   

    不知道是不是这个 $_SERVER['REMOTE_HOST']