function delete_videos() { $ds = DIRECTORY_SEPARATOR; //Get Details about the entity $entityController = new EntityController(); $entities = $entityController->get_video_from_album($_POST['album_ID']); //Delete Full size file while ($entity = $entities->fetchArray()) { $targetFile = dirname(__FILE__) . $ds . 'src' . $ds . $entity['album_ID'] . $ds . "img" . $ds . $entity['id'] . "." . $entity['extension']; if (!unlink($targetFile)) { echo "Error deleting {$targetFile}"; } else { echo "Deleted {$targetFile}"; } //Delete thumbnail file //Video thumbnail has jpg extension $targetFile = dirname(__FILE__) . $ds . 'src' . $ds . $entity['album_ID'] . $ds . "thumb" . $ds . $entity['id'] . ".jpg"; if (!unlink($targetFile)) { echo "Error deleting {$targetFile}"; } else { echo "Deleted {$targetFile}"; } //Remove sql entity $entityController->remove_entity($entity['id']); } }
//Get Details about the entity $entityController = new EntityController(); $entity = $entityController->get_entity($_POST['delete_panel_delete_ID'])->fetchArray(); //Delete Full size file $targetFile = dirname(__FILE__) . $ds . 'src' . $ds . $entity['album_ID'] . $ds . "img" . $ds . $entity['id'] . "." . $entity['extension']; if (!unlink($targetFile)) { echo "Error deleting {$targetFile}"; } else { echo "Deleted {$targetFile}"; } //Delete thumbnail file if ($entity['type'] == 'video') { //Video thumbnail has jpg extension $targetFile = dirname(__FILE__) . $ds . 'src' . $ds . $entity['album_ID'] . $ds . "thumb" . $ds . $entity['id'] . ".jpg"; if (!unlink($targetFile)) { echo "Error deleting {$targetFile}"; } else { echo "Deleted {$targetFile}"; } } else { $targetFile = dirname(__FILE__) . $ds . 'src' . $ds . $entity['album_ID'] . $ds . "thumb" . $ds . $entity['id'] . "." . $entity['extension']; if (!unlink($targetFile)) { echo "Error deleting {$targetFile}"; } else { echo "Deleted {$targetFile}"; } } //Remove sql entity $entityController->remove_entity($_POST['delete_panel_delete_ID']); //Redirect Back header('Location: ' . $_SERVER['HTTP_REFERER']);