} //log download if (wf_CheckGet(array('dlswpolllog'))) { zb_FDBTableLogDownload(); } //push ajax data if (wf_CheckGet(array('ajax'))) { if (wf_CheckGet(array('swfilter'))) { $fdbData_raw = array($_GET['swfilter'] . '_fdb'); } if (wf_CheckGet(array('macfilter'))) { $macFilter = $_GET['macfilter']; } else { $macFilter = ''; } die(sn_SnmpParseFdbCacheJson($fdbData_raw, $macFilter)); } else { if (wf_CheckGet(array('fdbfor'))) { $fdbSwitchFilter = $_GET['fdbfor']; } else { $fdbSwitchFilter = ''; } if (wf_CheckGet(array('macfilter'))) { $fdbMacFilter = $_GET['macfilter']; } else { $fdbMacFilter = ''; } web_FDBTableShowDataTable($fdbSwitchFilter, $fdbMacFilter); } } else { show_warning(__('Nothing found'));
//setting new MAC filters if (!empty($_POST['newmacfilters'])) { $newFilters = base64_encode($_POST['newmacfilters']); zb_StorageSet('FDBCACHEMACFILTERS', $newFilters); } //deleting old filters if (isset($_POST['deletemacfilters'])) { zb_StorageDelete('FDBCACHEMACFILTERS'); } } //push ajax data if (wf_CheckGet(array('ajax'))) { if (wf_CheckGet(array('swfilter'))) { $fdbData_raw = array($_GET['swfilter'] . '_fdb'); } die(sn_SnmpParseFdbCacheJson($fdbData_raw)); } else { if (wf_CheckGet(array('fdbfor'))) { $fdbSwitchFilter = $_GET['fdbfor']; } else { $fdbSwitchFilter = ''; } web_FDBTableShowDataTable($fdbSwitchFilter); } } else { show_warning(__('Nothing found')); } } } else { show_error(__('Access denied')); }