Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / mp3 файлы / 9 сообщений из 9, страница 1 из 1
05.01.2004, 20:31
    #32368927
capitan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
Подскажите как проиграть mp3 файл по ссылке, чтобы не вываливалось окно сохранить/открыть?
...
Рейтинг: 0 / 0
06.01.2004, 10:31
    #32369118
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
А это уже зависит от настроек клиента. Если у него не сказано сразу открывать, то он и будет окно показывать!

mahoune
...
Рейтинг: 0 / 0
06.01.2004, 13:24
    #32369394
capitan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
Да окно открывается, но сразу закрывается и файл воспроизводится. Например скрипт Andromeda,(может не правильно написал),но он слишком навороченный. Я хотел узнать только как это сделать. Пример кода.
...
Рейтинг: 0 / 0
06.01.2004, 17:04
    #32369679
capitan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
Подскажите тогда, почему не работает код,-где ошибка?
Код: plaintext
1.
2.
3.
4.
5.
6.
<?
print  "<a href =\"  "." / 3 / 1 /muz.php?s=http://capitan.axe.ru/music/Nirvana/ 01 .MP3 "." \ "> Nirvana</a>" ; 
{$f= "$s" ;
Header ( "Content-Type: audio/x-mpegurl" ); 
print  "$f" ;} 
?>
...
Рейтинг: 0 / 0
06.01.2004, 17:56
    #32369736
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
Вроде все верно...

Кинь конечную ссылку на mp3 котрый сразу проигрывается, что-б посмотреть что в Header писать надо!

mahoune
...
Рейтинг: 0 / 0
06.01.2004, 18:48
    #32369766
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
capitan
приведенный код абсолютно бессмысленный и с ошибкой.
Я не знаю какие-заголовки слать надо, но примерно выглядеть так будет:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 <! -- ссылка на файл -->
 
<a href= "listen.php?file=song.mp3" >Послушать песню</a>[/php]

а скрипт listen.php:
[src]<?
$path = '/usr/home/capitan/music/';
$ext = '.mp3';
$file = $path.basename($_GET['file']).$ext;
$content_type = mime_content_type ($file);
header('Content-Type: '.$content_type);
readfile($file);
?>
...
Рейтинг: 0 / 0
06.01.2004, 18:51
    #32369771
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
упс, описался. Примерно так:
Код: plaintext
1.
2.
 <! -- ссылка на файл -->
 
<a href= "listen.php?file=song.mp3" >Послушать песню</a>

а скрипт listen.php:
Код: plaintext
1.
2.
3.
4.
5.
6.
<?
$path = '/usr/home/capitan/music/';
$file = $path.basename($_GET['file']);
$content_type = mime_content_type ($file);
header('Content-Type: '.$content_type);
readfile($file);
?>
...
Рейтинг: 0 / 0
07.01.2004, 13:40
    #32369943
capitan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
Спасибо за помощь. Только вот одна проблема: код скрипта-
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
$d= "z:/home/localhost/subdomain/music/" ;
$p= "proba_muz" ;//папка со скриптом
$dir= "$d$get/" ;
echo "<p><b>Папка: " .$get. "</p></b>" ;?>
<?if($OpenDir=opendir($dir))
{
   while(($file=readdir($OpenDir)) !== false)
      if($file !=  "."  && $file !=  ".." )
{
    $func[$i] = $file;    //формируем массив названий файлов с функциями
    $i++;
}
}
{if(@$isdir = is_dir($dir.$func[$q])) 
$d1= "<td><b<a href =\"  "." /$p/index.php?get= ".str_replace(" %2F "," / ",rawurlencode($get." / ".$func[$q]))." \ ">" .$func[$q]. "</a></b></td>" ;
else
$d1= "<td><b<a href =\"  "." /music ".str_replace(" %2F "," / ",rawurlencode($get)." / ".rawurlencode($func[$q]))." \ ">" .$func[$q]. "</a></b></td>" ;
$d2= "<b><a href =\"  "." /proba_muz/muz.php?file= ".str_replace(" %2F "," / ",rawurlencode($get)." / ".rawurlencode($func[$q]))." \ ">" . "Play" . "</a></b>" ;

}
?>

 -----файл muz.php---------
 
<?
{$f= "$file" ; 
Header ( "Content-Type: audio/x-mpegurl" ); 
print  "http://capitan.axe.ru/music$f" ;} 

?>


(Имена файлов с пробелами и на кирилице)Файлы .WMA открываются , а .MP3-нет,-ПОЧЕМУ?????
...
Рейтинг: 0 / 0
18.01.2004, 20:44
    #32379594
Arthur1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
mp3 файлы
а попробуйте использовать внедренный объект -
<embed src='http://mysite.com/my.mp3' HIDDEN=TRUE AUTOSTART=TRUE LOOP=TRUE>
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / mp3 файлы / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]