@rat42452442

Как сделать рандомную выдачу аудиофайлов при нажатии на кнопку?

Появилась идея создания сайта с рандомной выдачей музыки (из папки на хостинге) при нажатии на кнопку, как реализовать это на wordpress? Или без него.
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
@tempick
1) При нажатии на кнопку отправляете на js ajax-запрос к php скрипту для получения названия трека (например, используя fetch)
2) PHP-скрипт получает запрос и получает массив всех файлов в папке с треками (например, с помощью функции scandir)
3) Выбираем случайный файл, например, используя rand и возвращаем имя выбранного файла
4) JS получает ответ, подставляет в атрибут src путь до файла, который получил в ответе от PHP и воспроизводит трек https://developer.mozilla.org/ru/docs/Learn/HTML/M...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы