$User = new User($Database); $Admin = new Admin($Database); $Subnets = new Subnets($Database); $Result = new Result(); # verify that user is logged in $User->check_user_session(); //strip AS if provided, to get just the number if (substr($_POST['as'], 0, 2) == "AS" || substr($_POST['as'], 0, 2) == "as") { $_POST['as'] = substr($_POST['as'], 2); } // numberic if (!is_numeric($_POST['as'])) { $Result->show("danger", _("Invalid AS"), true); } # fetch subnets form ripe $subnet = $Subnets->ripe_fetch_subnets($_POST['as']); # fetch all sections $sections = $Admin->fetch_all_objects("sections", "id"); $vlans = $Admin->fetch_all_objects("vlans", "vlanId"); $vrfs = $Admin->fetch_all_objects("vrf", "vrfId"); //none found if (sizeof(@$subnet) == 0) { print "<hr>"; $Result->show("danger alert-absolute", _('No subnets found') . '!', true); } else { //form print '<form name="asImport" id="asImport">'; //table print '<table class="asImport table table-striped table-condensed table-top table-auto">'; //headers print '<tr>';