PHP comment « streamer » du mp3 en php

J’ai du récemment envoyer des mp3 a un player flash sans que le chemin des mp3 ne soit accessible a l’utilisateur et qu’ils soient stocké hors de la racine du serveur web.

Le bout de code qui sert a servir les mp3,
attention a vous de vérifier que ce que vous envoyez est bien du mp3 ^^

1
2
3
4
5
6
$file_path = '/home/hio/monfichier.mp3';
header('Content-type: audio/mpeg');
header('Content-Disposition: inline; filename="'.$file_path.'"');
header('Content-transfer-encoding: binary');
header('Content-length: '.filesize($file_path));
readfile($file_path);

Voila rien de bien compliquer ^^

Comments are closed.