コード例 #1
0
            $ids[] = $image['_id'];
        }
        // se l'immagine è presente nell'array appena creato, cancellala
        if (in_array($id, $ids)) {
            if (unlink("images/events/" . dbcontroller::getImageEventiByID($images, $id))) {
                header("location: admin_eventi.php?msg=successdelete");
            } else {
                header("location: admin_eventi.php?msg=image-not-found");
            }
        }
        // qui avviene la cancellazione dell'evento da db
        $eventi = dbcontroller::getEventi();
        $ids = array();
        foreach ($eventi as $evento) {
            $ids[] = $evento['_id'];
        }
        if (in_array($id, $ids)) {
            if (dbcontroller::deleteEvento($id)) {
                header("location: admin_eventi.php?msg=success-delete");
            } else {
                header("location: admin_eventi.php?msg=error-delete-db");
            }
        } else {
            header("location: admin_eventi.php?msg=error-delete");
        }
    } else {
        header("location: admin_eventi.php?msg=error-delete");
    }
} else {
    header("location: admin_eventi.php?msg=error-delete");
}