我想扩展$_SERVER['REMOTE_ADDR'
检查的IP范围。这有效:
$chk = "10.0.4.";
if( substr($_SERVER['REMOTE_ADDR'],0,strlen($chk)) !== $chk)
$wgGroupPermissions['*']['read'] = false;
以下内容为网站开辟了世界:
$chk = "10.0.";
if( substr($_SERVER['REMOTE_ADDR'],0,strlen($chk)) !== $chk)
$wgGroupPermissions['*']['read'] = false;
我只希望我的本地子网10.0。。拥有该网站的读取权限。
答案 0 :(得分:1)
第二个你有一个额外的论点......
if (substr($_SERVER['REMOTE_ADDR'], 0, strlen($chk)) !== $chk)
答案 1 :(得分:0)
从第二行删除多余的,0
:
if( substr($_SERVER['REMOTE_ADDR'],0,strlen($chk)) !== $chk)