如何获取用户的PC名称

时间:2018-04-04 12:23:46

标签: php computer-vision ip

我希望我的用户只能使用他的电脑登录。 在用户创建页面中,我有一个用户名PC的字段,例如" AHMAD-PC"必须插入,以便他只能使用该计算机登录系统。 如何获取用户的电脑名称?

1 个答案:

答案 0 :(得分:0)

直接和简短的回答是你不能

只是因为PHP在服务器上运行,而不是在客户机上运行。因此PHP无法访问客户端计算机名称。

如下所示,这里有HTTP请求标头包含的信息:

request-header = Accept 
            | Accept-Charset           
            | Accept-Encoding          
            | Accept-Language          
            | Authorization            
            | Expect                   
            | From                     
            | Host                     
            | If-Match                 
            | If-Modified-Since        
            | If-None-Match            
            | If-Range                 
            | If-Unmodified-Since      
            | Max-Forwards             
            | Proxy-Authorization      
            | Range                    
            | Referer                  
            | TE                       
            | User-Agent                

这些信息实际上都不包含计算机名称。

使用客户端IP地址可能会更好,但如果您的客户端具有动态IP,您仍然会遇到一些问题。