2010-04-12 92 views
0

是,如果使用jQuery .load功能像這樣的可以限制到PHP文件直接訪問:PHP和jQuery限制直接訪問

$(document).ready(function(){ 
$("#second").load("testip.php"); 
}); 

在這種情況下,我想限制直接訪問文件testip。 PHP將在數據庫中插入數據。

我可以使用一些PHP函數來比較訪問者在「testip.php」文件中的IP地址和服務器IP,還是有一些更好的方法來做到這一點?

回答

0

不,你不能。不幸的是,HTTP協議中沒有「間接」請求。他們是全部直接。從客戶端到服務器。你可以檢查下面的標題,但它可以很容易僞造。
「testip.php」中的訪問者IP地址和服務器IP將永遠不同。