![]() |
Загрузка mp3 через php, какой header?
Что нужно послать в http-заголовке при загрузке мп3-файла через пхп?
Content-type: ? По rfc сходу ответ не нашел :( --- Спасибо! |
audio/mpeg
Hint: в апаче есть файл mime.types. :) |
Спасибо за хинт. ;)
Гружу: $filename="1.mp3"; $fp=fopen($filename, "rb"); $str=fread($fp, filesize($filename)); fclose($fp); Header('Content-type: audio/mpeg'); echo $str; Но флэшка отказыватеся играть звук, загруженный таким образом:( Причем в локале - играет,в вебе - не играет. В чем может быть проблема? Если я гружу напрямую как loadSound("1.mp3") флэшка нормально играет звук. |
Зачем такие сложности при наличии функции readfile?
|
Согласен, торможу. но в любом случае не работает:(
Прошу, проверьте кто-нибудь у себя. Файл load.php: <? if(isset($id)) { loadsound(); } function loadsound() { global $id; $filename="sounds/".$id.".mp3"; Header('Content-type: audio/mpeg'); readfile($filename); } ?> Вариант загрузки звука через пхп(не работающий - файл грузится, но не играет) _root.createEmptyMovieClip("snd",1); _root.snd.snd=new Sound(); _root.snd.snd.loadSound("load.php?id=1",0); _root.snd.snd.onLoad=function() { this.start(0); } Если вместо третьей строки написать _root.snd.snd.loadSound("1.mp3",0); - все нормально. --- Спасибо! |
| Часовой пояс GMT +4, время: 03:33. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.