header("Location: login.php"); die; } if (isset($_GET['id'])) { if (is_numeric($_GET['id'])) { $id = $_GET['id']; require_once "models/dbcontroller.php"; $images = dbcontroller::getImmaginiEventi(); //echo count($images); $ids = array(); foreach ($images as $image) { $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 {