<?
 
require( "mp3_id3_utils.php" );
 
 
// now some example
 
 
$start = time();
 
 
$id1 = mp3_id( "test.mp3" );
 
if($id1==-1) {
 
  echo "File not exists or invalid header.<br>";
 
} else {
 
  reset($id1);
 
  echo "<Table border=1 celpadding=1 cellspacing=1>";
 
  while (list ($key, $val) = each ($id1)) {
 
    echo "<tr><td><font size=1 face=tahoma>$key </td><td><font size=1 face=tahoma>$val</td></tr>";
 
  }
 
  echo "</table>";
 
  if($id1==0) echo "File doesn't have an ID3 tag.";
 
}
 
 
echo "<br>Time to take the info: ".(time()-$start). " seconds.<br>";
 
// author: [email protected]
 
 
// This was modified by Luca.
 
 
// Now we set a ID3 TAG
 
 
$id2["title"] = "Is a song";
 
$id2["comment"] = "The Comment";
 
$id2["track"] = 20;
 
 
// If you're using this in a web server, remember that the server proccess must have read/write perms in test.mp3!!!
 
 
if ( set_id3( "test.mp3", $id2 ) ) 
 
  echo "OK!<br>";
 
else
 
  echo "There was an error!<br>";
 
 
$start = time();
 
 
$id3 = mp3_id( "test.mp3" );
 
if($id3==-1) {
 
  echo "File not exists or invalid header.<br>";
 
} else {
 
  reset($id3);
 
  echo "<Table border=1 celpadding=1 cellspacing=1>";
 
  while (list ($key, $val) = each ($id3)) {
 
    echo "<tr><td><font size=1 face=tahoma>$key </td><td><font size=1 face=tahoma>$val</td></tr>";
 
  }
 
  echo "</table>";
 
  if($id3==0) echo "File doesn't have an ID3 tag.";
 
}
 
 
echo "<br>Time to take the info: ".(time()-$start). " seconds.<br>";
 
 
// Returns test file to the original values.
 
set_id3( "test.mp3", $id1 );
 
 
?>
 
 |