tiagopassos Postado Novembro 7, 2004 Denunciar Share Postado Novembro 7, 2004 ola...fiz um script que lista os mp3 de uma pasta e lê as informações do ID3 de cada arquivo, imprimindo as informações. Só que ele simplesmente parou de funcionar. Alguém pode me ajudar?Link para o Script <?php $maindir = "/var/www/derock/derock/mp3/"; $mydir = opendir($maindir); $exclude = array( "." , ".." , "mp3.php" , "mp3v3.php"); while($fn = readdir($mydir)) { if ($fn == $exclude[0] || $fn == $exclude[1]) continue; $mp3 = "/var/www/derock/derock/mp3/$fn"; $filesize = filesize($mp3); $file = fopen("$mp3", "r"); fseek($file, -128, SEEK_END); $tag = fread($file, 3); if($tag == "TAG") { $data["song"] = trim(fread($file, 30)); $data["artist"] = trim(fread($file, 30)); $data["album"] = trim(fread($file, 30)); $data["year"] = trim(fread($file, 4)); $data["comment"] = trim(fread($file, 30)); } $tamanho = filesize("mp3/" . $fn); $tamanho = ($tamanho/1024)/1024; $tamanho = round($tamanho, 2); print ("<META HTTP-EQUIV=\"CONTENT-TYPE\" CONTENT=\"TEXT/HTML; CHARSET=UTF-8\">"); print ("<FONT STYLE=\"FONT-SIZE: 14PX\">"); if ($data[artist]) { print ("<BR><B>$data[artist]"); } if ($data[song]) { print (" - <A HREF=\"http://deRock.com.br/mp3/$fn\">$data[song]</A></B>"); } print ("<FONT STYLE=\"FONT-SIZE: 10PX\">"); if ($data[album]) { print ("<BR><B>Álbum:</B> $data[album]"); } if ($data[year]) { print ("<BR><B>Ano:</B> $data[year]"); } if ($fn) { print ("<BR><B>Arquivo:</B> <A HREF=\"http://deRock.com.br/mp3/$fn\">$fn</A>"); } if ($fn) { print (" (<B>$tamanho MB</B>)"); } print ("<BR>"); } closedir($mydir); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tiagopassos Postado Novembro 7, 2004 Autor Denunciar Share Postado Novembro 7, 2004 já consegui resolver... era só um conflito de variáveisobrigado pra quem tentou ajudar Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
tiagopassos
ola...
fiz um script que lista os mp3 de uma pasta e lê as informações do ID3 de cada arquivo, imprimindo as informações. Só que ele simplesmente parou de funcionar. Alguém pode me ajudar?
Link para o Script
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.