IP アドレス範囲が 192.168.0.0 ~ 192.168.0.255 であると仮定します。この IP セグメントへのアクセスのみを許可するコードは次のとおりです:
コードをコピーします コードは次のとおりです:
< ;?php
$IP = $_SERVER['REMOTE_ADDR '];
$from = strcmp($IP,'192.168.0.0');
$to = strcmp($IP,'192.168.0.255'); !($from >= 0 && $to < ;= 0))
echo "Access Denied";
else
echo "Homepage";
プロセスに関しては、このコードは最初に訪問者のIP アドレスを調べて、その IP アドレスがアクセス条件を満たしているかどうかを判断します。一致する場合はページは正常に出力され、一致しない場合はアクセスが拒否されます。
これによると、ユーザーのIPアドレスが要件を満たしている場合は、ページファイルを出力するかインクルードするだけです。ファイルには次のコードが含まれています:
コードをコピー
コードは次のとおりです: if (!($from >= 0 && $to <= 0))
echo "アクセスが拒否されました";
else
include('homepage.html')";
?>
if (!($from >= 0 && $to <= 0))
header( '場所: http://www.jb51.net/404.html');
else
header('場所: http://www.jb51.net/index.html');
http://www.bkjia.com/PHPjc/321726.htmlwww.bkjia.com
true
http://www.bkjia.com/PHPjc/321726.html
技術記事
IP アドレス範囲が 192.168.0.0 ~ 192.168.0.255 であると仮定します。この IP セグメントへのアクセスのみを許可するコードは次のとおりです。 次のようにコードをコピーします。 ?php $IP = $_SERVER['REMOTE_ADDR']; $from = strcmp($IP,' ...