1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

download ficheiro

Discussão em 'Web Development' iniciada por cold, 28 de Março de 2007. (Respostas: 8; Visualizações: 899)

  1. cold

    cold Power Member

    boa tarde!!
    Eu estou fazer uma pagina pekena na web , entao agora queria por um documento (pdf) po pessoal poder sacar , mas o problema e que quando clikam em download , nao aparece akela janela pa salvar ou abrir mas sim abre o numa pagina web o pdf ... como faço pa aparecer janela ?
     
  2. nando666

    nando666 Power Member

    Uma solução para fazeres isso seria usando php. Bastava fazeres uma função que forçasse o download.

    De outra forma não sei como o puderás fazer. Podes sempre por um pequeno textinho a dizer : "Clique com o butão direito e faça Guardar Como" :) É o que muitos sites tem....
     
  3. Romani48

    Romani48 Power Member

    Ou então zipas isso...
     
  4. F23

    F23 Power Member

    Já agora, depois de zipado, como é que meto no FrontPage ? ;)

    F23 =)
     
  5. OldMan

    OldMan Power Member

    Código:
    <a href="file.zip" target="_blank">file</a>
    normal, portanto
     
  6. wireless_70

    wireless_70 What is folding?

    Adiciona um link para o ficheiro.
     
  7. K0mA

    K0mA Power Member

    Como é que isto se faz?!?!?
     
  8. nando666

    nando666 Power Member

    Muito rapidamente fazes algo do genero:

    <?php
    $file = '/var/www/html/file-to-download.xyz';
    header('Content-Description: File Transfer');
    header('Content-Type: application/force-download');
    header('Content-Length: ' . filesize($filename));
    header('Content-Disposition: attachment; filename=' . basename($file));
    readfile($file);
    ?>

    Mas ficaria muito melhor se criares uma pagina com o nome download.php que recebesse alguns parametros e depois esta pagina executaria o codigo acima, ficavas com um link do tipo:

    http://www.yourdomain.com/download.php?id=xx&hit=1


    Tirei isto tudo do site oficial do PHP

    Podes ver mais aqui:

    http://us2.php.net/readfile

    Desculpa esta resposta á pressa mas não tive muito tempo :)
     
  9. K0mA

    K0mA Power Member

Partilhar esta Página