Ir para conteúdo
Fórum Script Brasil
  • 0

Forçar Download


ursolouco

Pergunta

Salve à todos!!

<?
     require_once("funcoes_debito_remessa.php");
     if(($_GET['arquivo']) && ($_POST['conteudo'])){
          $nome = preparar_campo($_GET['arquivo'], 6, chr(48)).".rem";
          salvar_remessa($nome, $_POST['conteudo']);
          $fisico = realpath("rem/$nome");
          header("Pragma: public");
          header("Expires: 0");
          header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
          header("Cache-Control: private", false);
          header("Content-Type: application/force-download");
          header("Content-Disposition: attachment; filename=".basename($fisico).";" );
          header("Content-Transfer-Encoding: binary");
          exit();
     }
?>

O download vem na boa

O conteudo é escrito e salvo no arquivo.

Porém...

Não vem o download correto do arquivo... ou seja. vem o arquivo, mas não o conteudo.

alguém poderia me explicar ?

Abraço[]s

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Consegui::

<?
     require_once("funcoes_debito_remessa.php");
     if(($_GET['arquivo']) && ($_POST['conteudo'])){
          $nome = preparar_campo($_GET['arquivo'], 6, chr(48)).".rem";
          salvar_remessa($nome, $_POST['conteudo']);
          $fisico = realpath("rem/$nome");
          header("Pragma: public");
          header("Expires: 0");
          header("Cache-Control: private",false);
          header("Content-Type: application/force-download");
          header("Content-Disposition: attachment; filename=".basename($fisico).";" );
          header("Content-Transfer-Encoding: binary");
          readfile("$fisico");
     }
?>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...