Имам един player в моят сайт да се пускат всички песни качени в него
въпросът ми е при извеждането на плейлиста да не изважда пътят до песента а само името й ето го и кода
player.php
playlist
playlis.xml
как да го реша този проблем някой има ли идея
въпросът ми е при извеждането на плейлиста да не изважда пътят до песента а само името й ето го и кода
player.php
PHP:
<html>
<head>
<meta http-equiv rel="Content-Type" content="text/html" charset="windows-1251"/>
<link rel='stylesheet' type='text/css' href='style/player.css'/>
<title>Музика</title>
</head>
<body>
<div class='player'>
<object type='application/x-shockwave-flash' data='dewplayer-playlist.swf' width='240' height='200' id='dewplayer' name='dewplayer'>
<param name='wmode' value='transparent' />
<param name='movie' value='dewplayer-playlist.swf' />
<param name='flashvars' value='showtime=true&autoreplay=true&xml=playlist.php' />
</object>
</div>
</body>
</html>
PHP:
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<title>Ounage Playlist</title>
<creator>Dew</creator>
<link>http://www.blup.fr/</link>
<info>The Best Playlist for Testing</info>
<image>covers/tracklist.jpg</image>
<trackList>
<?php
$dir = './music/files/'; // ïðîìåíè ñ ïúòÿ äî ïàïêàòà ñ ïåñíè
$files = scandir($dir);
$files = array_diff($files, array('.','..'));
foreach($files as $file):
$ext = end(explode('.', $file));
if(is_file($dir.$file) && $ext == 'mp3'):
?>
<track>
<location><?php echo $dir.$file; ?></location>
<creator></creator>
<album></album>
<title></title>
<annotation></annotation>
<duration></duration>
<image></image>
<info></info>
<link></link>
</track>
<?php
endif;
endforeach;
?>
</trackList>
</playlist>
PHP:
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<title>Ounage Playlist</title>
<creator>Dew</creator>
<link>http://www.blup.fr/</link>
<info>The Best Playlist for Testing</info>
<image>covers/tracklist.jpg</image>
<trackList>
<?php
$dir = './music/files/'; // ïðîìåíè ñ ïúòÿ äî ïàïêàòà ñ ïåñíè
$files = scandir($dir);
$files = array_diff($files, array('.','..'));
foreach($files as $file):
$ext = end(explode('.', $file));
if(is_file($dir.$file) && $ext == 'mp3'):
?>
<track>
<location><?php echo $dir.$file; ?></location>
<creator></creator>
<album></album>
<title></title>
<annotation></annotation>
<duration></duration>
<image></image>
<info></info>
<link></link>
</track>
<?php
endif;
endforeach;
?>
</trackList>
</playlist>
как да го реша този проблем някой има ли идея