Beispiel #1
0
//id='+n_id+'&title='+title+'&description='+description+'&location='+location+'&owner='+owner+'&assigned='+assigned+'&status='+status+'&tags='+tags
if (isset($_POST['id'])) {
    $id = $_POST['id'];
    $title = $_POST['title'];
    $desc = $_POST['description'];
    $location = $_POST['location'];
    $owner = $_POST['owner'];
    $assigned = $_POST['assigned'];
    $status = $_POST['status'];
    $tags = $_POST['tags'];
    $ip_2 = new IP_Database($id);
    $ip_2->set_title($title);
    $ip_2->set_description($desc);
    $ip_2->set_location_id($location);
    $ip_2->set_owner_id($owner);
    $ip_2->set_assigned_to_id($assigned);
    if (isset($_POST['status'])) {
        if ($status != 'undefined') {
            $ip_2->set_status($status);
        }
    }
    if (isset($_POST['stub'])) {
        $stub = $_POST['stub'];
        $ip_2->set_stub($stub);
    }
    $ip_2->set_tags($tags);
    if (!$ip_2->update()) {
        return false;
    }
}
if (isset($_GET['stub'])) {
Beispiel #2
0
 $host = new IP_Database();
 $host->set_address_int($ip_manager->get_long());
 $host->set_subnet_size($ip_manager->get_length());
 $host->set_description($ip_info->get_description());
 $host->set_family($ip_info->get_family());
 //set the parent
 $host->set_parent_id($ip_info->get_netblock_id());
 //if there are any inheritance of information, inherit them
 if ($_POST['inh_loc'] == "on") {
     $host->set_location_id($ip_info->get_location_id());
 }
 if ($_POST['inh_owner'] == "on") {
     $host->set_owner_id($ip_info->get_owner_id());
 }
 if ($_POST['inh_assigned'] == "on") {
     $host->set_assigned_to_id($ip_info->get_assigned_to_id());
 }
 if ($_POST['inh_status'] == "on") {
     if ($ip_info->get_status() == 'PARENT') {
         $host->set_status('FREE');
     } else {
         $host->set_status($ip_info->get_status());
     }
 }
 if ($_POST['inh_tags'] == "on") {
     $host->set_tags($ip_info->get_tags());
 }
 //if insert fails, show why
 if (!$host->insert("host")) {
     echo Form::error("CANNOT ADD HOST! Details: " . $host->get_error());
 } else {