Exemple #1
0
            $WatchListElement = new WatchListElement($db);
            if ($WatchListElement->AddToDefault($User->id, $ElementID) == 1) {
                pg_exec($db, 'COMMIT');
            } else {
                pg_exec($db, 'ROLLBACK');
                die(pg_last_error());
            }
        } else {
            if (isset($_REQUEST['remove'])) {
                pg_exec($db, 'BEGIN');
                $ElementID = pg_escape_string($_REQUEST['remove']);
                if ($ElementID == '') {
                    die('The target for removal was not supplied');
                }
                $WatchListElement = new WatchListElement($db);
                if ($WatchListElement->DeleteFromDefault($User->id, $ElementID) >= 0) {
                    pg_exec('COMMIT');
                } else {
                    pg_exec('ROLLBACK');
                    die(pg_last_error());
                }
            } else {
                die("I don't know what I was supposed to do there!");
            }
        }
    }
}
// end if Ask
#	echo 'when done, I will return to ' . $HTTP_SERVER_VARS['HTTP_REFERER'];
if ($Redirect) {
    if ($Origin) {