Fazer upload arquivos .mp3 php
Estou tentando fazer upload de arquivos em .mp3 para meu servidor local (para testar o sistema de upload) porém não consigo de forma alguma, consigo fazer upload de arquivos de imagens e qualquer documento porém apenas .mp3 não consigo, preciso fazer upload de arquivos de audio. Meu código para upload:
<?php
if(isset($_POST['acao']) && $_POST['acao'] == 'enviado'){
$titulo = $_POST['titulo'];
$categoria = $_POST['categoria'];
$resumo = $_POST['resumo'];
$autor = $_POST['autor'];
$texto = $_POST['texto'];
$status = "Publicado";
$data = date("d/m/Y");
$arquivo = $_FILES['arquivo']['name'];
$ext = strtolower(strrchr($arquivo,"."));
$nome_atual = md5(uniqid(time())).$ext;
if(empty($titulo) ||empty($resumo) || empty($texto) || empty($arquivo) || empty($categoria) ) {
print '<div class="alert alert-error">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Alguma coisa errada!</strong> Parece que você esqueceu algum campo, refaça a operação.
</div> ';
}else{
$insereDados = mysql_query("INSERT INTO publicacoes (titulo, categoria, resumo, por, texto, imagem, data, status) VALUES('$titulo', '$categoria', '$resumo', '$autor', '$texto', 'admin/audios/$nome_atual', NOW(), '$status')") ;
(move_uploaded_file($_FILES['arquivo']['tmp_name'], "audios/".$nome_atual));
print '<div class="alert alert-success">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Sucesso!</strong> Sua noticia foi cadastrada com sucesso.
</div>';
}
}
?>
A variável $arquivo é a que recebe o arquivo em .mp3. Alguem pode dar uma luz no que esta errado?
Discussão (1)
Carregando comentários...