繁体   English   中英

PHP-> $ _SERVER ['REMOTE_ADDR'和Octects

[英]PHP -> $_SERVER['REMOTE_ADDR' and Octects

我想扩大$_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。 具有对该站点的读取访问权限。

在第二个中您还有一个额外的论点...

if (substr($_SERVER['REMOTE_ADDR'], 0, strlen($chk)) !== $chk)

从第二行中删除多余的,0

if( substr($_SERVER['REMOTE_ADDR'],0,strlen($chk)) !== $chk)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM