Tātad ir uztaisīts pavisam vienkāršs php skripts, kas uzģenerē .m3u playlist failu izmantojot datubāzi,
bet lieta tāda, ka man viņš visu saliek vienā rindiņā.
#EXTM3U #EXTINF: 1, nosaukums http://manaadrese.com/fails
Kā lai ieliek atstarpes, lai izskatītos šādi:
#EXTM3U
#EXTINF: 1, nosaukums
http:/manaadrese.com/fails
Rekur daļa no mana skripta...
$sql="SELECT * FROM tracks";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
//generating playlist
$livePlaylist .= '#EXTM3U';
$livePlaylist .= '#EXTINF: '.$row['nr'].', '.$row['name'].'';
$livePlaylist .= ''.$url.'';
}
header("Content-type: application/m3u;\n");
header("Content-Transfer-Encoding: binary");
$outname=$q.'.m3u';
header("Content-Disposition: attachment; filename=\"$outname\";\n\n");
echo $livePlaylist;