tana 0 Denunciar post Postado Agosto 11, 2010 Olá pessoal! Estou precisando de uma ajuda... Estou elaborando uma aplicação em php que necessita de uma página para possibilitar download de arquivos aos usuários através de um link... Fiz o seguinte: <?php $file = $_REQUEST['file']; // pega o endereço do arquivo // ou o nome dele se o arquivo // estiver na mesma pagina!! header("Content-Type: application/save"); header("Content-Length:".filesize($file)); header('Content-Disposition: attachment; filename="' . $file . '"'); header("Content-Transfer-Encoding: binary"); header('Expires: 0'); header('Pragma: no-cache'); // nesse momento ele le o arquivo e envia $fp = fopen("$file", "r"); fpassthru($fp); fclose($fp); ?> E de uma outra página eu passo o caminho do arquivo e o nome... Mas não está aparecendo nada na tela... Queria que aparecesse a janela para abrir ou salvar o arquivo... Alguém pode ajudar??... Compartilhar este post Link para o post Compartilhar em outros sites
Thiago Luna 0 Denunciar post Postado Agosto 11, 2010 Tana, no post abaixo tem um exemplo de Forçar Download que fiz. Inclusive, este exemplo usa controle de Download por senha. http://forum.imasters.com.br/index.php?/topic/404850-download-com-senha/ Se quiser apenas o código para download basta copiar o conteúdo da resposta #8 que está dentro do else { ... } tirando a linha do mysql_query ... Compartilhar este post Link para o post Compartilhar em outros sites
tana 0 Denunciar post Postado Agosto 11, 2010 Muito obrigada Thiago! Está funcionando! Obrigada mesmo...!!! Compartilhar este post Link para o post Compartilhar em outros sites