userOwnsBook($book_id, $user_id)) { $_SESSION['error'] = "У вас нет доступа к этой книге"; redirect('books.php'); } // Получаем информацию о книге перед удалением (для сообщения) $book = $bookModel->findById($book_id); if (!empty($book['cover_image'])) { $cover_path = COVERS_PATH . $book['cover_image']; if (file_exists($cover_path)) { unlink($cover_path); } } // Удаляем книгу if ($bookModel->delete($book_id, $user_id)) { $_SESSION['success'] = "Книга «" . e($book['title']) . "» успешно удалена"; } else { $_SESSION['error'] = "Ошибка при удалении книги"; } redirect('books.php'); ?>