if ($ip_db->get_subnet_size() != 32) { echo "Split <select name='split'>"; for ($i = $ip_manager->get_length(); $i < 32; $i++) { echo "<option value='" . ($i + 1) . "'>" . ($i + 1) . "</option>"; } echo "</select>"; echo " <input type='submit' name='ip_split_submit' value='SPLIT NETWORK' />"; } else { echo "<span style='color:red; font-size:14px'>NO MORE SPLITS</span>"; } } else { if ($ip_manager->get_family() == 6) { if ($ip_db->get_subnet_size() != 128) { echo "Split <select name='split'>"; for ($i = $ip_manager->get_length(); $i < 128; $i++) { echo "<option value='" . ($i + 1) . "'>" . ($i + 1) . "</option>"; } echo "</select>"; echo " <input type='submit' name='ip_split_submit' value='SPLIT NETWORK' />"; } else { echo "<span style='color:red; font-size:14px'>NO MORE SPLITS</span>"; } } } } else { echo "<input type='text' name='ip_hostip' style='width:200px;'/> / \n\t\t\t\t\t<input type='text' name='ip_hostsubnet' style='width:50px;'/>\n\t\t\t\t\t<input type='submit' name='ip_host' value='MAKE HOST' />"; } } else { echo $ip_db->get_error(); } }
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 { //update status to parent $ip_info->set_status("PARENT"); $ip_info->update(); } } else { //if all checks fail, show that. echo Form::warning("INVALID HOST"); } } else { //if checks fail, show that echo Form::warning("INVALID HOST"); } } else { if (isset($_POST['ip_update'])) {