Как слушать и скачивать музыку с сайта?

0

Здравствуйте. прошу дать направление. как слушать и скачивать музыку с сайта?

Есть музыка, есть простой сайт. Как сделать связку воспроизведения и скачивания с сайта.

php
html
ccs

2 ответов

0

Все просто. Загружается в папку хостинга (там же где и картинки, 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>
0

Спасибо за ответ.

Прошу Вас по возможно выслать строчку практического кода, не понимаю что такое 'mp3_url',, подставляю, не отрабатывает.

И еще Прошу помочь в выборочном скачивании, как это осуществить

Заранее благодарю за ответ.

Sign up or Log in to write an answer