Jump to content

Read id3 tags to XML


scottiescotsman

Recommended Posts

<?php
header("Content_Type: text/xml");
$xmlBody = '<?xml version="1.0" encoding="ISO-8859-1"?>';
$dir = "SOUNDS/";
$xmlBody .= "<XML>";
$dirHandle = opendir($dir);
$i = 0;
while ($file = readdir($dirHandle)) {
	if(!is_dir($file) && strpos($file, '.mp3')){
		$i++;
		$myId3 = new ID3($file); 
		$xmlBody .= '
<Song>
	<songNum>' . $i . '</songNum>
	<songURL>' . $dir . '' . $file . '</songURL>
	<songArtist>' . $myId3->getArtist() . '</songArtist>
	<songTitle>' . $myId3->getTitle() . '</songTitle>
</Song>';
	}
}
closedir($dirHandle);
$xmlBody .= "</XML>";
echo $xmlBody;
?>

Hi there,

I have designed a flash mp3 player that reads the id3 tags form the .mp3 file, but wanted to make a XML list generated by PHP & to add the mp3 tags to the XML file so that flash can view all the id3 tag information on the files, and show on the list. I know how to view the XML list in flash I just don't want to type out 500+ tags of XML lol

 

here is something I tried ...

Link to comment
https://forums.phpfreaks.com/topic/287748-read-id3-tags-to-xml/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.