На моем сервере есть каталог с музыкальными файлами, обычно в формате .mp3. Я пишу веб-приложение для поиска и воспроизведения этих треков.
Все файлы хранятся с абсолютным путем к серверу, исполнителем, альбомом и названием в базе данных MySQL.
Что я хочу сделать, так это иметь PHP-файл, который «выводит» mp3-файл на сервер, который обычно недоступен из Интернета. Итак, вот чего я хочу достичь:
клиент запрашивает play.php? Id = 10
PHP получает абсолютный путь к серверу из базы данных MySQL, где ID = 10
PHP выводит файл (который действительно будет находиться, например, в «/home/user/files/no_web/mp3/Thing.mp3»)
Для клиента это выглядит так, как будто есть mp3-файл с именем http://myserver.com/play.php?id=10, и он начинает воспроизводиться.
Я уверен, что такого рода вещи возможны, просто не знаю, как. Заранее спасибо:)