Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Download File

Como faço para escrever um arquivo em php, e depois fazer o download do arquivo criado ? Escrever o arquivo está normal, só não consigo fazer o download dele.

2 respostas
solução!

Oi Thiago, tudo bom?

Tenta algo parecido com:

Download.php

$name= "nomeDoArquivo.php";

    header('Content-Description: File Transfer');
    header('Content-Type: application/force-download');
    header("Content-Disposition: attachment; filename=\"" . basename($name) . "\";");
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize($name));
    ob_clean();
    flush();
    readfile("diretorioDoSeuAqruivo/".$name); 
    exit;
?>

Tudo bem, e você? Perfeito obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software