Въпрос за извеждане чрез php

chaser

Registered
Имам един player в моят сайт да се пускат всички песни качени в него
въпросът ми е при извеждането на плейлиста да не изважда пътят до песента а само името й ето го и кода
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>
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>
playlis.xml
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 $file; ?></location> 
          <creator></creator> 
          <album></album> 
          <title></title> 
          <annotation></annotation> 
          <duration></duration> 
          <image></image> 
          <info></info> 
          <link></link> 
        </track> 
    <?php 
   endif; 
   endforeach; 
   ?> 
    </trackList> 
</playlist>
 

Back
Горе