çar下载de arquivo com PHP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了çar下载de arquivo com PHP相关的知识,希望对你有一定的参考价值。

  1. # Criar um arquivo, por exemplo "download.php" com o seguinte c�³digo
  2.  
  3. <?php
  4. define('DIR_DOWNLOAD', '/diretorio/');
  5.  
  6. $arquivo = $_GET['arquivo'];
  7. if (stripos($arquivo, './') !== false || stripos($arquivo, '../') !== false)
  8. exit('<strong>Opera&ccedil;&atilde;o n&atilde;o permitida.</strong>');
  9.  
  10. $arquivo = DIR_DOWNLOAD.$arquivo; // diret�³rio + arquivo, apenas
  11.  
  12. header('Content-type: octet/stream');
  13. header('Content-disposition: attachment; filename="'.basename($arquivo).'";');
  14. header('Content-Length: '.filesize($arquivo));
  15. readfile($arquivo);
  16. ?>
  17.  
  18. # E este arquivo deve ser chamado por um link, por exemplo:
  19. # http://dominio.com/download.php?arquivo=arquivo.ext

以上是关于çar下载de arquivo com PHP的主要内容,如果未能解决你的问题,请参考以下文章

sh Fazer通过rsync下载dos arquivos de um servidor

SVN:adicionando todos os arquivos nÃ

javascript Executar comandos做CMD direto de arquivos JS com o NODE.js e montar arquivos HTML

javascript Listar todos arquivos de uma pasta com o Node

text arquivo de config de conexao knex

HTML,PHP:Recuperer simplement les checkbox cochÃe dans une liste de checkbox