Carcleo 4 Denunciar post Postado Março 10, 2008 Ola. Preciso de uma função que adicionada a escrita abaixo, só possibilite o php varrer o que seja arquivos com extensão mp3. <?php $dir = 'audio/'; $dir_musicas = scandir($dir); $quais_musicas = array_splice($dir_musicas, 2); $quantas_musicas = count($quais_musicas); $qual_musica = implode(",",$quais_musicas); echo "dados=".$qual_musica; ?>E outra, para que, quando no meu cadastro de musicas, não permita ao usuario fazer upload de arquivo que não seja .mp3. Ou seja só possibilitar upload de mp3 Compartilhar este post Link para o post Compartilhar em outros sites
Paulo André 0 Denunciar post Postado Março 10, 2008 A primeira, tente assim: <?php $musicas = array(); foreach( glob("audio/*.mp3") as $arquivo ) { array_push($musicas, basename($arquivo)); } $quant_musicas = count($musicas); echo "dados=" . implode(",", $musicas); ?> E a segunda, assim: <?php $arquivo = pathinfo("..."); if( $arquivo['extension'] != "mp3" ) { // arquivo inválido } else { // upload } ?> Neste caso, você vai colocar dentro da iteração dos campos onde o parâmetro da função pathinfo() seria $_FILES['arquivo']['name'] []'s http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites