summaryrefslogtreecommitdiffstats
path: root/frontends/php/maps.php
diff options
context:
space:
mode:
Diffstat (limited to 'frontends/php/maps.php')
-rw-r--r--frontends/php/maps.php14
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>";
}