array( "Back to groups" => "postfix-distgroups-main.php", "Back to members" => "postfix-distgroups-member-main.php?postfix_group_id=".$_POST['postfix_group_id'], ), )); # Display change screen if ($_POST['frmaction'] == "change") { # Check a postfix was selected if (isset($_POST['postfix_group_member_id'])) { # Prepare statement $stmt = $db->prepare("SELECT ID, Goto, Disabled FROM ${DB_TABLE_PREFIX}distribution_group_members WHERE ID = ?"); ?>
execute(array($_POST['postfix_group_member_id'])); $row = $stmt->fetchObject(); $stmt->closeCursor(); ?>
Old Value New Value
Email Address goto ?>
Disabled disabled ? 'yes' : 'no' ?>

No distribution group selected
quote($_POST['postfix_group_member_goto'])); } if (isset($_POST['postfix_group_member_disabled']) && $_POST['postfix_group_member_disabled'] != "") { array_push($updates ,"Disabled = ".$db->quote($_POST['postfix_group_member_disabled'])); } # Check if we have updates if (sizeof($updates) > 0) { $updateStr = implode(', ',$updates); $res = $db->exec("UPDATE ${DB_TABLE_PREFIX}distribution_group_members SET $updateStr WHERE ID = ".$db->quote($_POST['postfix_group_member_id'])); if ($res) { ?>
Distribution group member updated
Error updating distribution group member!
No changes made to distribution group member
Invalid invocation