From 4e17e6c9dbac8991ee8b302cb2581241247dc8bc Mon Sep 17 00:00:00 2001 From: thomascube Date: Sun, 25 Sep 2005 14:18:03 +0000 Subject: Initial revision --- program/steps/settings/delete_identity.inc | 55 ++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 program/steps/settings/delete_identity.inc (limited to 'program/steps/settings/delete_identity.inc') diff --git a/program/steps/settings/delete_identity.inc b/program/steps/settings/delete_identity.inc new file mode 100644 index 000000000..dacfc0563 --- /dev/null +++ b/program/steps/settings/delete_identity.inc @@ -0,0 +1,55 @@ + | + +-----------------------------------------------------------------------+ + + $Id$ + +*/ + +$REMOTE_REQUEST = $_GET['_remote'] ? TRUE : FALSE; + +if ($_GET['_iid']) + { + $DB->query(sprintf("UPDATE %s + SET del='1' + WHERE user_id=%d + AND identity_id IN (%s)", + get_table_name('identities'), + $_SESSION['user_id'], + $_GET['_iid'])); + + $count = $DB->affected_rows(); + if ($count) + { + $commands = show_message('deletedsuccessfully', 'confirmation'); + } + + // send response + if ($REMOTE_REQUEST) + rcube_remote_response($commands); + } + + +if ($REMOTE_REQUEST) + exit; + + +// go to identities page +$_action = 'identities'; + +// overwrite action variable +$OUTPUT->add_script(sprintf("\n%s.set_env('action', '%s');", $JS_OBJECT_NAME, $_action)); +?> \ No newline at end of file -- cgit v1.2.3