我正在创建我的第一个jquery移动网站,并且我使用$ _SERVER ['REMOTE_ADDR']获得了相互矛盾的结果。我知道获取/使用IP地址是不可靠的,我担心为什么会发生以下行为。
只是一个示例:在登录页面中,$ _SERVER ['REMOTE_ADDR']会在提供页面时保存到会话变量$ _SESSION ['ip1']中。当用户提交登录表单时,表单会对服务器上的login.php进行ajax调用。 login.php脚本发现$ _SERVER ['REMOTE_ADDR']不包含与$ _SESSION ['ip1']相同的值。
其他信息:2个地址彼此非常不同,并且在每个测试期间保持不变。此行为仅在使用移动宽带而非wifi时发生。 谢谢你的帮助。