Ejemplo n.º 1
0
?>
</th>
	<th></th>
</thead>
<tbody>
<?php 
# sensor list with perms
require_once 'classes/Sensor.inc';
$ossim_sensors = Sensor::get_list($conn, "s, sensor_properties p WHERE s.ip=p.ip AND p.has_kismet=1");
$sensors_list = array();
foreach ($ossim_sensors as $sensor) {
    $sensors_list[] = $sensor->get_ip();
}
#
$locations = Wireless::get_locations($conn, $location);
$i = 0;
if (isset($locations[0])) {
    foreach ($locations[0]['sensors'] as $data) {
        $color = $i++ % 2 == 0 ? "bgcolor='#f2f2f2'" : "";
        if (!in_array($data['ip'], $sensors_list)) {
            $color = "bgcolor='#FFCA9F'";
        }
        echo "<tr {$color}>\n        <td><a href=\"javascript:;\" onclick=\"browsexml('" . $data['ip'] . "','')\">" . $data['sensor'] . "</a></td>\n        <td>" . $data['ip'] . "</td>\n        <td>" . $data['mac'] . "</td>\n        <td>" . $data['model'] . "</td>\n        <td>" . $data['serial'] . "</td>\n        <td style='text-align:left;padding-left:10px'>" . $data["mounting_location"] . "</td>\n        <td>" . Wireless::get_firstevent_date($snort, $data['ip']) . "</td>\n        <td><img src='../pixmaps/tables/tick.png'></td>\n        <td width='20'>\n            <a href='sensor_edit.php?location=" . urlencode(base64_encode($location)) . "&sensor=" . urlencode($data["sensor"]) . "' class='greybox' title='Edit " . $data["sensor"] . " details'><img src='../repository/images/edit.gif' border=0></a>\n        </td>\n        </tr>";
    }
}
?>
</tbody>
</table>
<div id="browsexml"></div>
<?php 
$db->close($conn);