Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carcleo

2 funções

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.