Как слушать и скачивать музыку с сайта?
Здравствуйте. прошу дать направление. как слушать и скачивать музыку с сайта?
Есть музыка, есть простой сайт. Как сделать связку воспроизведения и скачивания с сайта.
2 ответов
Все просто. Загружается в папку хостинга (там же где и картинки, css стили и т.д.) файлы mp3 и пишется код:
<audio controls>
<source src="assets/mp3/music.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
где assets/mp3/music.mp3 - это путь к музыкальному файлу. Ссылки можно хранить в mysql базе данных и с помощью php подставлять ссылки на треки, типа такого:
<?php
// Получение из базы данных ссылок на mp3
$music_array = [ЗДЕСЬ МАССИВ ССЫЛОК НА МУЗЫКУ ИЗ БАЗЫ ДАННЫХ]
?>
<!-- В цикле бежит по массиву с ссылками на музыку из базы и подставляется ссылка в плеер. -->
<?php foreach ($music_array as $music): ?>
<audio controls>
<source src="<?php echo $music['mp3_url'] ?>" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
<?php endforeach; ?>
Скачивание делается просто, в верстке рядом с плеером можно поставить кнопку скачать (в том же цикле, где в плеер вставляются ссылки) и ту же ссылки из массива, что-то типа:
<a href="<?php echo $music['mp3_url'] ?>">Скачать</a>
Спасибо за ответ.
Прошу Вас по возможно выслать строчку практического кода, не понимаю что такое 'mp3_url',, подставляю, не отрабатывает.
И еще Прошу помочь в выборочном скачивании, как это осуществить
Заранее благодарю за ответ.