Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将程序的使用限制在某些设备上_Php - Fatal编程技术网

Php 将程序的使用限制在某些设备上

Php 将程序的使用限制在某些设备上,php,Php,我的公司正在使用一个时钟程序(在服务器上用PHP编写)。我们用它来收集每天进出的时间。目前,我们允许内联网中的任何人根据其员工记录中的标志使用它,这意味着他们必须在我们9个不同地点的任何设备上进行现场打卡。我们还有一个标志,上面写着他们可以从任何地方的任何设备上打卡。这是给我们的旅行推销员和管理层的。现在,他们想要7台被指定为“时钟”的设备和一个标志,指定某些员工只使用这些设备打卡。我们将iPad安装在各个仓库的墙上。它们位于5个不同的州,都在我们的内部网上,有不同的子网(即192.168.xx

我的公司正在使用一个时钟程序(在服务器上用PHP编写)。我们用它来收集每天进出的时间。目前,我们允许内联网中的任何人根据其员工记录中的标志使用它,这意味着他们必须在我们9个不同地点的任何设备上进行现场打卡。我们还有一个标志,上面写着他们可以从任何地方的任何设备上打卡。这是给我们的旅行推销员和管理层的。现在,他们想要7台被指定为“时钟”的设备和一个标志,指定某些员工只使用这些设备打卡。我们将iPad安装在各个仓库的墙上。它们位于5个不同的州,都在我们的内部网上,有不同的子网(即192.168.xx.xxx)。我有办法做到这一点吗?当我尝试使用任何$\u服务器变量时,代理服务器似乎是个问题。如有任何建议,将不胜感激

也许这会对你有所帮助:谢谢你的建议,但是所有的客户端ip地址都被代理服务器屏蔽了。这5个位置是如何连接在一起的?在其中一个位置设置代理服务器,其他四个仓库作为客户端连接到代理服务器?我不知道如何回答。我们有一个内部ip为192.168.1.xxx和192.168.100.xxx等的内部网。公司办公室有一个代理服务器。我相信所有的外部流量都会通过它。你可以添加其他头,你可以用它来识别设备。如果它们被代理过滤,您可以查看可以通过的标题,也许您可以在其中一个标题上附加设备ID。