Nello stesso modo in cui è possibile pubblicare immagini con php, per l'uso in CAPTACHAS e simili, è possibile fare lo stesso con i file audio?Posso servire file MP3 con PHP?
Ho provato questo
<?php
$track = "sometrack.mp3";
if(file_exists($track)) {
header('Content-type: audio/mpeg');
header('Content-length: ' . filesize($track));
header('Content-Disposition: filename="sometrack.mp3"');
header('X-Pad: avoid browser bug');
header('Cache-Control: no-cache');
print file_get_contents($track);
} else {
echo "no file";
}
sto usando Safari, in grado di riprodurre file MP3. Spinge Safari nella giusta modalità, ottengo i controlli Quicktime per alcuni secondi, quindi "Nessun video".
Sto cercando di proteggere i file da download non autorizzati nel caso ti stia chiedendo perché vorrei farlo.
Dovreste essere in grado di - non so perché questo non funziona, ma siete sulla linea giusta. Prova wget/arriccia dalla riga di comando sull'URL a cui accedi il file e controlla che funzioni come previsto. –