Zarządzanie mediami
Prześlij nowy plik
Biblioteka mediów ( plików)
Brak plików w bibliotece. Prześlij pierwszy plik powyżej.
prepare("SELECT * FROM media WHERE id = ?"); $stmt->execute([$mediaId]); $media = $stmt->fetch(); if ($media) { // Usuń plik z dysku if (file_exists($media['file_path'])) { unlink($media['file_path']); } // Usuń z bazy $stmt = $db->prepare("DELETE FROM media WHERE id = ?"); if ($stmt->execute([$mediaId])) { $message = 'Plik został usunięty'; logActivity('media_deleted', 'media', $mediaId); } } } // Pobierz wszystkie media $stmt = $db->query(" SELECT m.*, u.username as uploaded_by_name FROM media m LEFT JOIN users u ON m.uploaded_by = u.id ORDER BY m.created_at DESC "); $mediaFiles = $stmt->fetchAll(); ?>
Brak plików w bibliotece. Prześlij pierwszy plik powyżej.