diff options
Diffstat (limited to 'frontends/php/maps.php')
| -rw-r--r-- | frontends/php/maps.php | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/frontends/php/maps.php b/frontends/php/maps.php index ab8c70c9..801549f1 100644 --- a/frontends/php/maps.php +++ b/frontends/php/maps.php @@ -31,16 +31,18 @@ $lasthost=""; $result=DBselect("select sysmapid,name from sysmaps order by name"); - for($i=0;$i<DBnum_rows($result);$i++) + while($row=DBfetch($result)) { - $sysmapid_=DBget_field($result,$i,0); - $name=DBget_field($result,$i,1); - if( isset($sysmapid) && ($sysmapid == $sysmapid_) ) + if(!check_right("Network map","R",$row["sysmapid"])) + { + continue; + } + if( isset($sysmapid) && ($sysmapid == $row["sysmapid"]) ) { echo "<b>["; } - echo "<a href='maps.php?sysmapid=$sysmapid_'>$name</a>"; - if(isset($sysmapid) && ($sysmapid == $sysmapid_) ) + echo "<a href='maps.php?sysmapid=".$row["sysmapid"]."'>".$row["name"]."</a>"; + if(isset($sysmapid) && ($sysmapid == $row["sysmapid"]) ) { echo "]</b>"; } |
