是,如果使用jQuery .load功能像这样的可以限制到PHP文件直接访问:PHP和jQuery限制直接访问
$(document).ready(function(){
$("#second").load("testip.php");
});
在这种情况下,我想限制直接访问文件testip。 PHP将在数据库中插入数据。
我可以使用一些PHP函数来比较访问者在“testip.php”文件中的IP地址和服务器IP,还是有一些更好的方法来做到这一点?
是,如果使用jQuery .load功能像这样的可以限制到PHP文件直接访问:PHP和jQuery限制直接访问
$(document).ready(function(){
$("#second").load("testip.php");
});
在这种情况下,我想限制直接访问文件testip。 PHP将在数据库中插入数据。
我可以使用一些PHP函数来比较访问者在“testip.php”文件中的IP地址和服务器IP,还是有一些更好的方法来做到这一点?
这可能会有帮助。
不,你不能。不幸的是,HTTP协议中没有“间接”请求。他们是全部直接。从客户端到服务器。你可以检查下面的标题,但它可以很容易伪造。
“testip.php”中的访问者IP地址和服务器IP将永远不同。
谢谢粉碎机....这是有帮助的! – Sergio 2010-04-12 11:21:25