-2

ユーザーのIPを許可されたIPと比較しようとしています。エコーすると私のIPは許可されないということです97.103.49.59You do not have permission to do that.

私はそれらを次のように比較しようとしています:

$ip_address = $_SERVER['REMOTE_ADDR']; 
echo "$ip_address";
if(ip_adress=="97.103.49.59") { 
header('Location: Blog.php');
} else {
echo "You do not have permission to do that.";
}
4

4 に答える 4

3
if(ip_adress=="97.103.49.59") { 

読む必要があります

if($ip_address=="97.103.49.59") {
于 2012-10-21T15:37:30.640 に答える
3

そのはず

 if($ip_address=="97.103.49.59")

特定の範囲を許可または拒否することもできます

$start = ip2long("97.103.49.1");
$end = ip2long("97.103.49.255");
$ip = ip2long($_SERVER['REMOTE_ADDR']);

if ($ip >= $start && $ip <= $end) {
    // In range
}
于 2012-10-21T15:39:25.317 に答える
2

ip_adressの前の$を忘れました。

if($ip_address=="97.103.49.59")

トリックを行う必要があります。

于 2012-10-21T15:36:47.680 に答える
1
if($ip_adress=="97.103.49.59") { 

$あなたはそこを忘れました。

于 2012-10-21T15:36:51.110 に答える