fix video

This commit is contained in:
Francesco Picone
2025-12-09 16:40:43 +01:00
parent c8721eaefd
commit 625acba431
3 changed files with 28 additions and 8 deletions

View File

@@ -82,11 +82,12 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (move_uploaded_file($_FILES['video_file']['tmp_name'], $upload_path)) {
// Elimina il vecchio file se esisteva
if (!empty($lesson['video_url']) && file_exists('../' . $lesson['video_url'])) {
@unlink('../' . $lesson['video_url']);
$old_video_path = ltrim($lesson['video_url'], '/');
if (!empty($lesson['video_url']) && file_exists('../' . $old_video_path)) {
@unlink('../' . $old_video_path);
}
// Imposta il nuovo percorso
$video_url = '/uploads/lessons/' . ($is_demo ? 'demo' : 'pay') . '/' . $file_name;
// Imposta il nuovo percorso (senza slash iniziale)
$video_url = 'uploads/lessons/' . ($is_demo ? 'demo' : 'pay') . '/' . $file_name;
// Estrai durata automaticamente se non specificata
if (empty($duration)) {