我希望我的用户只能使用他的电脑登录。 在用户创建页面中,我有一个用户名PC的字段,例如" AHMAD-PC"必须插入,以便他只能使用该计算机登录系统。 如何获取用户的电脑名称?
答案 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,您仍然会遇到一些问题。