私は家族のサイトにアクセスできるようにしたいので、私は家族のサイトにアクセスする特定のipsを作成することに苦労しています。あなたの人の助けが必要です。これは私がどれだけ手に入れたかで、もしipがデータベースになければwww.google.comにリダイレクトされます。は特定のipsが私の "ファミリーサイト"にアクセスすることを許可していますか?
コード:
$ip =$_SERVER['REMOTE_ADDR'];
$result = mysql_query('SELECT * FROM `ips` WHERE `ip`="' . $ip . '"');
if(mysql_affected_rows($link) < 0){
header('location:http://google.com');
}
EDIT:私はコードは、テーブルの変更や内部名が必要になりますので、文句を言わないコンピュータのMACアドレスを変更することを使用することができるかのアイデアを得ました。どのように私はそれについて行くので、ユーザーが自分のサイトにアクセスしようとすると、コンピュータのmacアドレスがgoogle.comにリダイレクトされたデータベースにあるかどうかをチェックします。
種類は、あなたのWebサーバとしてApacheを使用している場合は、YOUR_IPから許可し、すべてのから拒否しhttpd.conf
設定ファイルのディレクトリノードの内容を変更することができますフレドリック
IPは動的なものです。次回にネットワークに接続すると、新しいIPアドレスが割り当てられます –
あなたの家族は静的なパブリックIPしか持っていませんか?うわー! – Jacob
質問がありますか、コードを見せているだけですか? ;-P –