Witam,

Na swojej stronie chcę dać możliwość użytkownikom słuchania darmowej muzyki i robienia playlist z takiego serwisu jak jamendo.com, będzie to polegało na tym że użytkownik sobie będzie wklejał źródła z różnych stron do mojej strony i skrypt będzie streamował dźwięk przez mój serwis.

Aktualnie ma, coś takiego :

  1. function flush_buffers(){
  2. flush();
  3. }
  4.  
  5. $filename = "http://jakiśadresstrony.com/piosenka.mp3";
  6. if (is_file($filename)) {
  7. header("Content-Type: audio/mpeg");
  8. header("Content-Disposition: attachment; filename=audio.mp3");
  9. $fd = fopen($filename, "r");
  10. while(!feof($fd)) {
  11. echo fread($fd, 1024 * 5);
  12. flush_buffers();
  13. }
  14. fclose ($fd);
  15. exit();
  16. }


teraz pytanie jest następujące, bo aktualny skrypt pobiera piosenkę na serwer i z serwera ją odtwarza - jak zrobić aby po zakończeniu się piosenki bądź po czasie max 1 godziny kasowała się z serwera questionmark.gif ponieważ nie chcę trzymać tego wszystkiego na serwerze, gdy użytkownik wejdzie od razu się pobierze od nowa.

Pozdrawiam