diff options
Diffstat (limited to 'playlist.php')
-rw-r--r-- | playlist.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/playlist.php b/playlist.php index 126b3a68..41bed506 100644 --- a/playlist.php +++ b/playlist.php @@ -153,8 +153,14 @@ switch ($action) { show_import_playlist(); break; case 'import_playlist': + /* first we rename the file to it's original name before importing. + Otherwise the playlist name will have the $_FILES['filename']['tmp_name'] which doesn't look right... */ + $dir = dirname($_FILES['filename']['tmp_name']) . "/"; + $filename = $dir . basename($_FILES['filename']['name']); + move_uploaded_file($_FILES['filename']['tmp_name'], $filename ); + $catalog = new Catalog(); - $catalog->import_m3u(scrub_in($_REQUEST['filename'])); + $catalog->import_m3u($filename); $url = conf('web_path') . '/playlist.php'; $title = _('Playlist Imported'); |