Example #1
0
language_setup();
//Connecta till databasen
$conn = db_connect(db_host, db_name, db_user, db_pass);
// echo $_GET['operation']." - ".$_GET['id'];
if (isset($_SESSION[PREFIX . 'user_id']) && isset($_SESSION[PREFIX . "inloggad"]) && $_SESSION[PREFIX . "inloggad"] >= 3) {
    if (isset($_GET['operation']) && isset($_GET['id'])) {
        if ($_GET['operation'] == "uncheckin") {
            feedback_set_not_checked_in($_GET['id']);
            f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
        } else {
            if ($_GET['operation'] == "unresolve") {
                feedback_set_unresolved($_GET['id']);
                f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
            } else {
                if ($_GET['operation'] == "not_implemented") {
                    feedback_set_not_implemented($_GET['id']);
                    f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
                } else {
                    if ($_GET['operation'] == "feedback_accept") {
                        feedback_set_accepted($_GET['id']);
                        f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
                    } else {
                        if ($_GET['operation'] == "feedback_check_in") {
                            feedback_set_checked_in($_GET['id']);
                            f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
                        } else {
                            if ($_GET['operation'] == "feedback_resolve") {
                                feedback_set_resolved($_GET['id']);
                                f_op_display_new_feedback($_GET['id'], $_GET['div_id']);
                            } else {
                                if ($_GET['operation'] == "feedback_unaccept") {
Example #2
0
function feedback_set_not_implemented($id)
{
    //Resolve the feedback
    $sql = "UPDATE " . PREFIX . "feedback SET not_implemented='" . date("YmdHis") . "', resolved=NULL, accepted=NULL WHERE id=" . sql_safe($id) . ";";
    mysql_query($sql);
    //Resolve any children
    //Find children
    $sql = "SELECT id FROM  " . PREFIX . "feedback WHERE merged_with=" . sql_safe($id) . " AND resolved IS NULL AND checked_in IS NULL AND accepted IS NULL;";
    if ($ff = mysql_query($sql)) {
        while ($f = mysql_fetch_array($ff)) {
            feedback_set_not_implemented($f['id']);
        }
    }
}