if (Token::verify('tk_db_form', POST('token')) == FALSE) { $data['status'] = 'error'; $data['data'] = Token::create_error_message(); echo json_encode($data); exit; } switch ($action) { case 'delete_db': $validate = array('id' => array('validation' => 'OSS_DIGIT', 'e_message' => 'illegal:' . _('Database ID'))); $id = POST('id'); $validation_errors = validate_form_fields('POST', $validate); if (is_array($validation_errors) && !empty($validation_errors)) { $data['status'] = 'error'; $data['data'] = _('Error! Database ID not allowed. Database could not be removed'); } else { try { $db = new ossim_db(); $conn = $db->connect(); Databases::delete($conn, $id); $db->close(); $data['status'] = 'OK'; $data['data'] = _('Database removed successfully'); } catch (Exception $e) { $data['status'] = 'error'; $data['data'] = _('Error! Database could not be removed'); } } break; } echo json_encode($data); exit;
"> <?php echo gettext("Yes"); ?> </a> <a href="server.php"> <?php echo gettext("No"); ?> </a> </p> <?php exit; } require_once 'ossim_db.inc'; require_once 'classes/Databases.inc'; $db = new ossim_db(); $conn = $db->connect(); Databases::delete($conn, $name); $db->close($conn); ?> <p> <?php echo gettext("Server deleted"); ?> </p> <script>document.location.href="dbs.php"</script> </body> </html>