2011-03-08 Miguel de Dios <miguel.dedios@artica.es>

* include/functions_events.php, include/functions_messages.php,
	include/auth/mysql.php, include/functions_api.php,
	include/functions_incidents.php, include/functions_db.php,
	operation/incidents/incident_detail.php,
	operation/snmpconsole/snmp_view.php, operation/reporting/graph_viewer.php,
	godmode/groups/group_list.php, godmode/agentes/module_manager.php,
	godmode/agentes/configurar_agente.php, godmode/agentes/planned_downtime.php,
	godmode/servers/recon_script.php, godmode/servers/manage_recontask.php,
	godmode/servers/modificar_server.php, godmode/snmpconsole/snmp_alert.php,
	godmode/snmpconsole/snmp_filters.php,
	godmode/modules/manage_network_templates_form.php: change the source code
	for to use process_sql_delete instead of the SQL. 



git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@4070 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
mdtrooper 2011-03-08 16:12:58 +00:00
parent d1d4e002dd
commit 16a31d8727
20 changed files with 119 additions and 79 deletions

View File

@ -1,3 +1,18 @@
2011-03-08 Miguel de Dios <miguel.dedios@artica.es>
* include/functions_events.php, include/functions_messages.php,
include/auth/mysql.php, include/functions_api.php,
include/functions_incidents.php, include/functions_db.php,
operation/incidents/incident_detail.php,
operation/snmpconsole/snmp_view.php, operation/reporting/graph_viewer.php,
godmode/groups/group_list.php, godmode/agentes/module_manager.php,
godmode/agentes/configurar_agente.php, godmode/agentes/planned_downtime.php,
godmode/servers/recon_script.php, godmode/servers/manage_recontask.php,
godmode/servers/modificar_server.php, godmode/snmpconsole/snmp_alert.php,
godmode/snmpconsole/snmp_filters.php,
godmode/modules/manage_network_templates_form.php: change the source code
for to use process_sql_delete instead of the SQL.
2011-03-08 Miguel de Dios <miguel.dedios@artica.es> 2011-03-08 Miguel de Dios <miguel.dedios@artica.es>
* include/functions_api.php, include/functions_db.php, * include/functions_api.php, include/functions_db.php,

View File

@ -359,9 +359,12 @@ if (isset( $_GET["fix_module"])) {
$error = ""; $error = "";
//If the value of media is 0 or something went wrong, don't delete //If the value of media is 0 or something went wrong, don't delete
if (!empty ($media)) { if (!empty ($media)) {
$sql = sprintf ("DELETE FROM tagente_datos WHERE datos > %f AND id_agente_modulo = %d", $media, $id_module); $where = array(
$result = process_sql ($sql); 'datos' => '>' . $media,
} else { 'id_agente_modulo' => $id_module);
process_sql_delete('tagente_datos', $where);
}
else {
$result = false; $result = false;
$error = " - ".__('No data to normalize'); $error = " - ".__('No data to normalize');
} }
@ -785,10 +788,12 @@ if ($delete_module) { // DELETE agent module !
if ($result === false) if ($result === false)
$error++; $error++;
if (process_sql ("DELETE FROM tagente_estado WHERE id_agente_modulo = ".$id_borrar_modulo) === false) $result = process_sql_delete('tagente_estado', array('id_agente_modulo' => $id_borrar_modulo));
if ($result === false)
$error++; $error++;
if (process_sql ("DELETE FROM tagente_datos_inc WHERE id_agente_modulo = ".$id_borrar_modulo) === false) $result = process_sql_delete('tagente_datos_inc', array('id_agente_modulo' => $id_borrar_modulo));
if ($result === false)
$error++; $error++;
if (delete_alert_agent_module($id_borrar_modulo) === false) if (delete_alert_agent_module($id_borrar_modulo) === false)
@ -799,7 +804,8 @@ if ($delete_module) { // DELETE agent module !
if ($error != 0) { if ($error != 0) {
process_sql_rollback (); process_sql_rollback ();
print_error_message (__('There was a problem deleting the module')); print_error_message (__('There was a problem deleting the module'));
} else { }
else {
process_sql_commit (); process_sql_commit ();
print_success_message (__('Module deleted succesfully')); print_success_message (__('Module deleted succesfully'));

View File

@ -112,10 +112,12 @@ if ($multiple_delete) {
SET nombre = 'pendingdelete', disabled = 1, delete_pending = 1 WHERE id_agente_modulo = ".$id_agent_module_del) === false) SET nombre = 'pendingdelete', disabled = 1, delete_pending = 1 WHERE id_agente_modulo = ".$id_agent_module_del) === false)
$error++; $error++;
if (process_sql ("DELETE FROM tagente_estado WHERE id_agente_modulo = ".$id_agent_module_del) === false) $result = process_sql_delete('tagente_estado', array('id_agente_modulo' => $id_agent_module_del));
if ($result === false)
$error++; $error++;
if (process_sql ("DELETE FROM tagente_datos_inc WHERE id_agente_modulo = ".$id_agent_module_del) === false) $result = process_sql_delete('tagente_datos_inc', array('id_agente_modulo' => $id_agent_module_del));
if ($result === false)
$error++; $error++;
@ -123,7 +125,8 @@ if ($multiple_delete) {
if ($error != 0) { if ($error != 0) {
process_sql_rollback (); process_sql_rollback ();
print_error_message (__('There was a problem deleting the module')); print_error_message (__('There was a problem deleting the module'));
} else { }
else {
process_sql_commit (); process_sql_commit ();
print_success_message (__('Module deleted succesfully')); print_success_message (__('Module deleted succesfully'));
} }

View File

@ -70,20 +70,19 @@ if ($delete_downtime_agent == 1){
$id_da = get_parameter ("id_downtime_agent"); $id_da = get_parameter ("id_downtime_agent");
$sql = "DELETE FROM tplanned_downtime_agents WHERE id = $id_da"; $result = process_sql_delete('tplanned_downtime_agents', array('id' => $id_da));
$result = process_sql ($sql);
} }
// DELETE WHOLE DOWNTIME! // DELETE WHOLE DOWNTIME!
if ($delete_downtime) { if ($delete_downtime) {
$sql = sprintf ("DELETE FROM tplanned_downtime WHERE id = %d", $id_downtime); $result = process_sql_delete('tplanned_downtime', array('id' => $id_downtime));
$result = process_sql ($sql);
$sql = sprintf ("DELETE FROM tplanned_downtime_agents WHERE id = %d", $id_downtime); $result2 = process_sql_delete('tplanned_downtime_agents', array('id' => $id_downtime));
$result2 = process_sql ($sql);
if (($result === false) OR ($result2 === false)){ if (($result === false) OR ($result2 === false)){
echo '<h3 class="error">'.__('Not deleted. Error deleting data').'</h3>'; echo '<h3 class="error">'.__('Not deleted. Error deleting data').'</h3>';
} else { }
else {
echo '<h3 class="suc">'.__('Successfully deleted').'</h3>'; echo '<h3 class="suc">'.__('Successfully deleted').'</h3>';
} }
} }
@ -193,7 +192,8 @@ if ($create_downtime || $update_downtime) {
print_input_hidden ('update_downtime', 1); print_input_hidden ('update_downtime', 1);
print_input_hidden ('id_downtime', $id_downtime); print_input_hidden ('id_downtime', $id_downtime);
print_submit_button (__('Update'), 'updbutton', false, 'class="sub upd"'); print_submit_button (__('Update'), 'updbutton', false, 'class="sub upd"');
} else { }
else {
print_input_hidden ('create_downtime', 1); print_input_hidden ('create_downtime', 1);
print_submit_button (__('Add'), 'crtbutton', false, 'class="sub wand"'); print_submit_button (__('Add'), 'crtbutton', false, 'class="sub wand"');
} }
@ -244,7 +244,8 @@ if ($create_downtime || $update_downtime) {
$downtimes = get_db_all_rows_sql ($sql); $downtimes = get_db_all_rows_sql ($sql);
if ($downtimes === false) { if ($downtimes === false) {
echo '<div class="nf">'. __('There are no scheduled downtimes').'</div>'; echo '<div class="nf">'. __('There are no scheduled downtimes').'</div>';
} else { }
else {
$table->class = 'databox'; $table->class = 'databox';
$table->width = '80%'; $table->width = '80%';
$table->data = array (); $table->data = array ();
@ -277,7 +278,8 @@ if ($create_downtime || $update_downtime) {
print_table ($table); print_table ($table);
} }
} }
} else { }
else {
// View available downtimes present in database (if any of them) // View available downtimes present in database (if any of them)
$table->class = 'databox'; $table->class = 'databox';
@ -302,7 +304,8 @@ if ($create_downtime || $update_downtime) {
$downtimes = get_db_all_rows_sql ($sql); $downtimes = get_db_all_rows_sql ($sql);
if (!$downtimes) { if (!$downtimes) {
echo '<div class="nf">'.__('No planned downtime').'</div>'; echo '<div class="nf">'.__('No planned downtime').'</div>';
} else { }
else {
echo '<h3>'.__('Planned Downtime present on system').':</h3>'; echo '<h3>'.__('Planned Downtime present on system').':</h3>';
foreach ($downtimes as $downtime) { foreach ($downtimes as $downtime) {
$data = array(); $data = array();
@ -319,7 +322,8 @@ if ($create_downtime || $update_downtime) {
print_image("images/cross.png", true, array("border" => '0', "alt" => __('Delete'))); print_image("images/cross.png", true, array("border" => '0', "alt" => __('Delete')));
$data[6] = '<a href="index.php?sec=gagente&amp;sec2=godmode/agentes/planned_downtime&amp;edit_downtime=1&amp;first_update=1&amp;id_downtime='.$downtime['id'].'">' . $data[6] = '<a href="index.php?sec=gagente&amp;sec2=godmode/agentes/planned_downtime&amp;edit_downtime=1&amp;first_update=1&amp;id_downtime='.$downtime['id'].'">' .
print_image("images/config.png", true, array("border" => '0', "alt" => __('Update'))) . '</a>'; print_image("images/config.png", true, array("border" => '0', "alt" => __('Update'))) . '</a>';
} else { }
else {
$data[5]= "N/A"; $data[5]= "N/A";
$data[6]= "N/A"; $data[6]= "N/A";

View File

@ -167,11 +167,9 @@ if ($delete_group) {
process_sql_update('tgrupo', array('parent' => $group['parent']), array('parent' => $id_group)); process_sql_update('tgrupo', array('parent' => $group['parent']), array('parent' => $id_group));
$sql = sprintf ('DELETE FROM tgroup_stat WHERE id_group = %d', $id_group); $result = process_sql_delete('tgroup_stat', array('id_group' => $id_group));
$result = process_sql ($sql);
$sql = sprintf ('DELETE FROM tgrupo WHERE id_grupo = %d', $id_group); $result = process_sql_delete('tgrupo', array('id_grupo' => $id_group));
$result = process_sql ($sql);
} }
else { else {
echo "<h3 class='error'>" . echo "<h3 class='error'>" .

View File

@ -38,8 +38,11 @@ if (isset ($_GET["delete_module"])) {
// Delete module from profile // Delete module from profile
$errors = 0; $errors = 0;
foreach ($id_nc as $component) { foreach ($id_nc as $component) {
$sql = sprintf ("DELETE FROM tnetwork_profile_component WHERE id_np = %d AND id_nc = %d", $id_np, $component); $where = array(
$result = process_sql ($sql); 'id_np' => $id_np,
'id_nc' => $component);
$result = process_sql_delete('tnetwork_profile_component', $where);
if ($result === false) { if ($result === false) {
$errors++; $errors++;
} }

View File

@ -34,11 +34,13 @@ print_page_header (__('Manage recontask'), "", false, "", true);
// -------------------------------- // --------------------------------
if (isset ($_GET["delete"])) { if (isset ($_GET["delete"])) {
$id = get_parameter_get ("delete"); $id = get_parameter_get ("delete");
$sql = sprintf("DELETE FROM trecon_task WHERE id_rt = '%d'",$id);
$result = process_sql ($sql); $result = process_sql_delete('trecon_task', array('id_rt' => $id));
if ($result !== false) { if ($result !== false) {
echo '<h3 class="suc">'.__('Successfully deleted recon task').'</h3>'; echo '<h3 class="suc">'.__('Successfully deleted recon task').'</h3>';
} else { }
else {
echo '<h3 class="error">'.__('Error deleting recon task').'</h3>'; echo '<h3 class="error">'.__('Error deleting recon task').'</h3>';
} }
} }

View File

@ -57,8 +57,9 @@ else {
if (isset ($_GET["delete"])) { if (isset ($_GET["delete"])) {
$id_server = get_parameter_get ("server_del"); $id_server = get_parameter_get ("server_del");
$sql = sprintf ("DELETE FROM tserver WHERE id_server='%d'",$id_server);
$result = process_sql ($sql); $result = process_sql_delete('tserver', array('id_server' => $id_server));
if ($result !== false) { if ($result !== false) {
echo '<h3 class="suc">'.__('Server deleted successfully').'</h3>'; echo '<h3 class="suc">'.__('Server deleted successfully').'</h3>';
} }

View File

@ -143,8 +143,10 @@ else {
if (isset($_GET["kill_reconscript"])){ // if delete alert if (isset($_GET["kill_reconscript"])){ // if delete alert
$reconscript_id = get_parameter ("kill_reconscript", 0); $reconscript_id = get_parameter ("kill_reconscript", 0);
$sql_delete= "DELETE FROM trecon_script WHERE id_recon_script = ".$reconscript_id;
$result = process_sql($sql_delete); $result = process_sql_delete('trecon_script',
array('id_recon_script' => $reconscript_id));
if (! $result){ if (! $result){
echo "<h3 class='error'>".__('Problem deleting reconscript')."</h3>"; echo "<h3 class='error'>".__('Problem deleting reconscript')."</h3>";
} }
@ -152,8 +154,8 @@ else {
echo "<h3 class='suc'>".__('reconscript deleted successfully')."</h3>"; echo "<h3 class='suc'>".__('reconscript deleted successfully')."</h3>";
} }
if ($reconscript_id != 0){ if ($reconscript_id != 0){
$sql_delete2 = "DELETE FROM trecon_task WHERE id_recon_script = ".$reconscript_id; $result = process_sql_delete('trecon_task',
$result = process_sql ($sql_delete2); array('id_recon_script' => $reconscript_id));
} }
} }

View File

@ -128,11 +128,12 @@ if ((isset ($_GET["update_alert"])) && ($_GET["update_alert"] != -1)) {
// ============= // =============
if (isset ($_GET["delete_alert"])) { // Delete alert if (isset ($_GET["delete_alert"])) { // Delete alert
$alert_delete = (int) get_parameter_get ("delete_alert", 0); $alert_delete = (int) get_parameter_get ("delete_alert", 0);
$sql = sprintf ("DELETE FROM talert_snmp WHERE id_as = %d", $alert_delete);
$result = process_sql ($sql); $result = process_sql_delete('talert_snmp', array('id_as' => $alert_delete));
if ($result === false) { if ($result === false) {
echo '<h3 class="error">'.__('There was a problem deleting the alert').'</h3>'; echo '<h3 class="error">'.__('There was a problem deleting the alert').'</h3>';
} else { }
else {
echo '<h3 class="suc">'.__('Successfully deleted').'</h3>'; echo '<h3 class="suc">'.__('Successfully deleted').'</h3>';
} }
} }

View File

@ -68,8 +68,8 @@ if ($update_filter > -2) {
} }
} }
else if ($delete_filter > -1) { // Delete else if ($delete_filter > -1) { // Delete
$sql = sprintf ("DELETE FROM tsnmp_filter WHERE id_snmp_filter = %d", $delete_filter); $result = process_sql_delete('tsnmp_filter', array('id_snmp_filter' => $delete_filter));
if (process_sql ($sql) === false) { if ($result === false) {
print_error_message (__('There was a problem deleting the filter')); print_error_message (__('There was a problem deleting the filter'));
} }
else { else {

View File

@ -343,13 +343,12 @@ function create_user ($id_user, $password, $user_info) {
* @param string User id * @param string User id
*/ */
function delete_user ($id_user) { function delete_user ($id_user) {
$sql = "DELETE FROM tusuario_perfil WHERE id_usuario = '".$id_user."'"; $result = process_sql_delete('tusuario_perfil', array('id_usuario' => $id_user));
$result = process_sql ($sql);
if ($result === false) { if ($result === false) {
return false; return false;
} }
$sql = "DELETE FROM tusuario WHERE id_user = '".$id_user."'";
$result = process_sql ($sql); $result = process_sql_delete('tusuario', array('id_user' => $id_user));
if ($result === false) { if ($result === false) {
return false; return false;
} }

View File

@ -1508,8 +1508,11 @@ function set_delete_user_profile($id, $thrash1, $other, $thrash2) {
$group = $other['data'][0]; $group = $other['data'][0];
$profile = $other['data'][1]; $profile = $other['data'][1];
$sql = sprintf ('DELETE FROM tusuario_perfil WHERE id_usuario LIKE "%s" AND id_perfil = %d AND id_grupo = %d', $id, $profile, $group); $where = array(
$return = process_sql ($sql); 'id_usuario' => $id,
'id_perfil' => $profile,
'id_grupo' => $group);
$result = process_sql_delete('tusuario_perfil', $where);
if ($return === false) if ($return === false)
returnError('error_delete_user_profile', 'Error delete user profile.'); returnError('error_delete_user_profile', 'Error delete user profile.');
else else

View File

@ -483,8 +483,10 @@ function create_user_profile ($id_user, $id_profile = 1, $id_group = 0, $assignU
* @return bool Whether or not it's deleted * @return bool Whether or not it's deleted
*/ */
function delete_user_profile ($id_user, $id_profile) { function delete_user_profile ($id_user, $id_profile) {
$sql = sprintf ("DELETE FROM tusuario_perfil WHERE id_usuario = '%s' AND id_up = %d", $id_user, $id_profile); $where = array(
return (bool) process_sql ($sql); 'id_usuario' => $id_user,
'id_up' => $id_profile);
return (bool)process_sql_delete('tusuario_perfil', $where);
} }
/** /**
@ -495,8 +497,7 @@ function delete_user_profile ($id_user, $id_profile) {
* @return bool Whether or not it's deleted * @return bool Whether or not it's deleted
*/ */
function delete_profile ($id_profile) { function delete_profile ($id_profile) {
$sql = sprintf ("DELETE FROM tperfil WHERE id_perfil = %d", $id_profile); return (bool)process_sql_delete('tperfil', array('id_perfil' => $id_profile));
return (bool) process_sql ($sql);
} }
/** /**
@ -2047,8 +2048,7 @@ function agent_delete_address ($id_agent, $ip_address) {
AND id_agent = %d",$ip_address, $id_agent); AND id_agent = %d",$ip_address, $id_agent);
$id_ag = get_db_sql ($sql); $id_ag = get_db_sql ($sql);
if ($id_ag !== false) { if ($id_ag !== false) {
$sql = sprintf ("DELETE FROM taddress_agent WHERE id_ag = %d",$id_ag); process_sql_delete('taddress_agent', array('id_ag' => $id_ag));
process_sql ($sql);
} }
$agent_name = get_agent_name($id_agent, ""); $agent_name = get_agent_name($id_agent, "");
pandora_audit("Agent management", pandora_audit("Agent management",

View File

@ -116,8 +116,7 @@ function delete_event ($id_event, $similar = true) {
$errors = 0; $errors = 0;
foreach ($id_event as $event) { foreach ($id_event as $event) {
$sql = sprintf ("DELETE FROM tevento WHERE id_evento = %d", $event); $ret = process_sql_delete('tevento', array('id_evento' => $event));
$ret = process_sql ($sql);
if (check_acl ($config["id_user"], get_event_group ($event), "IM") == 0) { if (check_acl ($config["id_user"], get_event_group ($event), "IM") == 0) {
//Check ACL //Check ACL

View File

@ -242,8 +242,7 @@ function delete_incidents ($id_incident) {
foreach ($ids as $id_inc) { foreach ($ids as $id_inc) {
//Delete incident //Delete incident
$sql = sprintf ("DELETE FROM tincidencia WHERE id_incidencia = %d", $id_inc); $ret = process_sql_delete('tincidencia', array('id_incidencia' => $id_inc));
$ret = process_sql ($sql);
if ($ret === false) { if ($ret === false) {
$errors++; $errors++;
} }
@ -333,8 +332,8 @@ function delete_incidents_attach ($id_attach, $transact = true) {
//Delete attachment //Delete attachment
foreach ($id_attach as $id) { foreach ($id_attach as $id) {
$filename = get_db_value ("filename", "tattachment", "id_attachment", $id); $filename = get_db_value ("filename", "tattachment", "id_attachment", $id);
$sql = sprintf ("DELETE FROM tattachment WHERE id_attachment = %d", $id);
$ret = process_sql ($sql); $ret = process_sql_delete('tattachment', array('id_attachment' => $id));
if ($ret === false) { if ($ret === false) {
$errors++; $errors++;
} }
@ -344,12 +343,15 @@ function delete_incidents_attach ($id_attach, $transact = true) {
if ($transact == true && $errors > 0) { if ($transact == true && $errors > 0) {
process_sql_rollback (); process_sql_rollback ();
return false; return false;
} elseif ($transact == true) { }
elseif ($transact == true) {
process_sql_commit (); process_sql_commit ();
return true; return true;
} elseif ($errors > 0) { }
elseif ($errors > 0) {
return false; return false;
} else { }
else {
return true; return true;
} }
} }

View File

@ -104,8 +104,10 @@ function create_message_group ($usuario_origen, $dest_group, $subject, $mensaje)
function delete_message ($id_message) { function delete_message ($id_message) {
global $config; global $config;
$sql = sprintf ("DELETE FROM tmensajes WHERE id_usuario_destino='%s' AND id_mensaje=%d", $config["id_user"], $id_message); $where = array(
return (bool) process_sql ($sql); 'id_usuario_destino' => $config["id_user"],
'id_mensaje' => $id_message);
return (bool)process_sql_delete($tmensajes, $where);
} }
/** /**

View File

@ -92,8 +92,8 @@ if (isset ($_GET["id"])) {
if (((check_acl ($config["id_user"], $id_grupo, "IM")==1) OR ($id_owner == $config["id_user"])) AND isset ($_POST["delete_file"])) { if (((check_acl ($config["id_user"], $id_grupo, "IM")==1) OR ($id_owner == $config["id_user"])) AND isset ($_POST["delete_file"])) {
$file_id = (int) get_parameter_post ("delete_file", 0); $file_id = (int) get_parameter_post ("delete_file", 0);
$filename = get_db_value ("filename", "tattachment", "id_attachment", $file_id); $filename = get_db_value ("filename", "tattachment", "id_attachment", $file_id);
$sql = sprintf ("DELETE FROM tattachment WHERE id_attachment = %d",$file_id);
$result = process_sql ($sql); $result = process_sql_delete('tattachment', array('id_attachment' => $file_id));
if (!empty ($result)) { if (!empty ($result)) {
unlink ($config["attachment_store"]."/pand".$file_id."_".$filename); unlink ($config["attachment_store"]."/pand".$file_id."_".$filename);
@ -134,7 +134,8 @@ if (isset ($_GET["id"])) {
if ($id_attachment !== false) { if ($id_attachment !== false) {
$nombre_archivo = $config["attachment_store"]."/pand".$id_attachment."_".$filename; $nombre_archivo = $config["attachment_store"]."/pand".$id_attachment."_".$filename;
$result = copy ($_FILES['userfile']['tmp_name'], $nombre_archivo); $result = copy ($_FILES['userfile']['tmp_name'], $nombre_archivo);
} else { }
else {
echo '<h3 class="error">'.__('File could not be saved due to database error').'</h3>'; echo '<h3 class="error">'.__('File could not be saved due to database error').'</h3>';
$result = false; $result = false;
} }
@ -142,8 +143,9 @@ if (isset ($_GET["id"])) {
if ($result !== false) { if ($result !== false) {
unlink ($_FILES['userfile']['tmp_name']); unlink ($_FILES['userfile']['tmp_name']);
process_incidents_touch ($id_inc); process_incidents_touch ($id_inc);
} else { }
process_sql ("DELETE FROM tattachment WHERE id_attachment = ".$id_attachment); else {
process_sql_delete('tattachment', array('id_attachment' => $id_attachment));
} }
print_result_message ($result, print_result_message ($result,

View File

@ -37,7 +37,6 @@ if ($delete_graph) {
$res = process_sql_delete('tgraph', array('id_graph' => $id_graph)); $res = process_sql_delete('tgraph', array('id_graph' => $id_graph));
$sql = "DELETE FROM tgraph WHERE id_graph = $id_graph";
if ($res) if ($res)
$result = "<h3 class=suc>".__('Successfully deleted')."</h3>"; $result = "<h3 class=suc>".__('Successfully deleted')."</h3>";
else else

View File

@ -56,8 +56,8 @@ print_page_header (__("SNMP Console"), "images/computer_error.png", false, "", f
if (isset ($_GET["delete"])){ if (isset ($_GET["delete"])){
$id_trap = (int) get_parameter_get ("delete", 0); $id_trap = (int) get_parameter_get ("delete", 0);
if ($id_trap > 0 && check_acl ($config['id_user'], 0, "IM")) { if ($id_trap > 0 && check_acl ($config['id_user'], 0, "IM")) {
$sql = sprintf ("DELETE FROM ttrap WHERE id_trap = %d", $id_trap);
$result = process_sql ($sql); $result = process_sql_delete('ttrap', array('id_trap' => $id_trap));
print_result_message ($result, print_result_message ($result,
__('Successfully deleted'), __('Successfully deleted'),
__('Could not be deleted')); __('Could not be deleted'));
@ -92,8 +92,7 @@ if (isset ($_POST["deletebt"])) {
$trap_ids = get_parameter_post ("snmptrapid", array ()); $trap_ids = get_parameter_post ("snmptrapid", array ());
if (is_array ($trap_ids) && check_acl ($config['id_user'], 0, "IW")) { if (is_array ($trap_ids) && check_acl ($config['id_user'], 0, "IW")) {
foreach ($trap_ids as $id_trap) { foreach ($trap_ids as $id_trap) {
$sql = sprintf ("DELETE FROM ttrap WHERE id_trap = %d", $id_trap); process_sql_delete('ttrap', array('id_trap' => $id_trap));
process_sql ($sql);
} }
} }
else { else {