私はpreg_matchを使用して、参照URL ANDブロックとIPブロックを照合しています。どのようにして照会を探すように自分のコードに指示し、それが複数のIPブロックをチェックするのであれば?すなわち:70.xxx ORここpreg_match複数のIPですか?
96.xxxは、私のコードは、ちょうど持つ、これまでのところ、私は、これは単純な質問ですけど
<?php
$referrer = $_SERVER['HTTP_REFERER'];
$visitor = $_SERVER['REMOTE_ADDR'];
if ((preg_match("/referrer-domain.com/",$referrer)) && (!preg_match("/70./",$visitor))){
echo "<meta http-equiv='refresh' content='0;url=http://www.new-domain.com'>";
}
?>
(1つのIPブロック「70.xxx」で動作するもの)であります今日は脳のおなら。
など、sprintfの使用が重要である理由のために、部分的なIPアドレスを持つために注意すべきいくつかの他のもののためのメタリフレッシュの良い点をhttp://php.net/manual/en/function.ip2long.phpをチェックしてください。 – ceejayoz