Publicidade

Arquivado

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

Deisenvolvendo Web

Gostaria de saber como fazer upload e download de músicas

Patrocínio:

Eai galera! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Eu estou com um problema meio bobo mas não estou conseguindo fazer um upload de músicas! Em .mp3 ou .wma e muito menos fazer o download das mesmas, quando eu clico no link para fazer o download da música o browser ta mostrando a música no media player em vez de perguntar para mim se eu quero abrir ou salvar kkkkk alguém ai sabe como fazer download de músicas?? Se poderem me ajudar ficarei bem feliz :lol:

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

O fato de o navegador abrir o player é normal. Se o arquivo é conhecido e estiver configurado para ser executado, ele será. VocÊ pode forçar o download de arquivos usando a função header():

 

http://www.php.net/header

 

 

Quanto ao upload, explique exatamente o que está acontecendo. Poste a mensagem de erro, se houver

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

O upload acho q é o servidor que estoura o tempo pra subir o arquivo. No entando eu tentei fazer o download com esse header de mil formas e até como virus ele dizia que era na hora de forçar o download. E agora como eu faço isso? :huh:

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para evitar que o script seja interrompido antes do upload terminar você pode usar o set_time_limit(0)

Para fazer o download das músicas:

<?php
$file = 'musica.mp3';
$name = 'nome da música';


header('Content-type: audio/mpeg');
header("Content-Length: " .(string)(filesize($file)) );
header('Content-Disposition: attachment; filename="'.$name.'"');
readfile($file);
0

Compartilhar este post


Link para o post
Compartilhar em outros sites