Изменить скрипт подмены referer

Тема в разделе "Как сделать...", создана пользователем naXEP, 5 апр 2009.

Статус темы:
Закрыта.
  1. naXEP

    naXEP Постоялец

    Регистр.:
    3 дек 2007
    Сообщения:
    59
    Симпатии:
    3
    Есть такой скрипт:
    Код:
    <?
      /*---------------------------------------*/
      $url = 'http://dnl.mp3ex.net/120/clubzound__radiostar_re_work_www.4clubbers.pl[_mp3ex.net].mp3';  //Куда идем
      $ref = 'http://mp3ex.net/';  //С каким рефферером
      /*---------------------------------------*/
      $cu = CURLOPT_URL;
      $cr = CURLOPT_REFERER;
      /*---------------------------------------*/
      $c = curl_init();
      curl_setopt($c, $cu, $url);
      curl_setopt($c, $cr, $ref);
      curl_exec($c);
      curl_close($c);
      /*---------------------------------------*/
    ?>
    Нужно, чтобы при исполнении скрипта, файл сохранялся, как *.mp3 c определенным именем(имя файла должно задаваться самостоятельно, по возможности).
    --------------------------------------------------
    Сейчас при скачке в Опере открывается html-страница "url.html"(с именем файла скрипта(url.php)) и очень долго загружается, и если эту страничку потом сохранить и сменить расширение "url.html" на *.mp3, то файл станет музыкальным:)
    Заранее благодарен всем, кто поможет исправить эту проблему..
     
  2. Alternator

    Alternator

    Регистр.:
    23 мар 2009
    Сообщения:
    295
    Симпатии:
    145
    предложит пользователю сохранить файл с указанным именем
    PHP:
    header("Content-Type: audio/mpeg");//тип данных
    header("Content-Disposition: attachment; filename=1.mp3");//имя файла
    список MIME-типов
    Перейти по ссылке
    PS я так понимаю помогло =)
    пожалуйста
     
    naXEP нравится это.
Статус темы:
Закрыта.