Faian 0 Denunciar post Postado Julho 10, 2007 bom dia pessoal estou usando esse codigo para gerar arquivos txt: <?phpinclude("../conexao.php");include "../converte_data.php"; $data = $_POST['data']; $arquivo = "relatorios/". date('d-m-Y').'.txt'; @unlink($arquivo); function gravaPedido($data, $pro, $custo){ $linha = "$data;$pro;$custo\r\n"; $fp = fopen("relatorios/". date('d-m-Y').'.txt','a'); if(!$fp) return false; fwrite($fp, $linha);//escreve no arquivo fclose($fp);//fecha o arquivo return true;}$data = converteData($data); $sql = "select * from ligacao where data = '$data' order by custo"; $res = mysql_query($sql); while($row = mysql_fetch_row($res)){ $custo = $row[15]; $data = $row[2]; $projeto = $row[7]; $proj_int =$row[20]; $pro = "$projeto" . "$proj_int"; $data = converte_data($data); $resp = gravaPedido($data, $pro, $custo); } @rename("relatorios/pedidos.txt", "relatorios/". date('d-m-Y').'.txt'); $abre = date("d-m-Y").'.txt'; if($resp == true){ echo "img src='images/ok.GIF' border='0' width='100' height='50' >"; echo "O arquivo foi gerado com sucesso!"; echo "Para visualizar os arquivos gerados clique em <a href='./relatorios'>Arquivos</a>"; echo "<a href='../menu.php'><img src='images/sai.GIF' border='0' width='60' height='25' ></a>";}else{ echo "Erro ao gerar o arquivo Se o problema persistir contate o responsável." . mysql_error() "; echo "<a href='../menu.php'><img src='images/sai.GIF' border='0' width='60' height='25' ></a>";}?> ate ai tudo bem o que eu preciso fazer é que os arquivos que estao na pasta relatorio seja feito download.Se alguem puder me orientar para fazer isso eu agradeceria. Compartilhar este post Link para o post Compartilhar em outros sites
guma 0 Denunciar post Postado Julho 10, 2007 Ola bom dia, Tenta usando este comando... <?php $file = $_REQUEST['file']; header("Content-type: application/save"); header("Content-Length:".filesize($file)); header('Content-Disposition: attachment; filename="./pasta/"."' . $file . '"'); header('Expires: 0'); header('Pragma: no-cache'); readfile("$file"); ?>Abração aii Compartilhar este post Link para o post Compartilhar em outros sites
Faian 0 Denunciar post Postado Julho 10, 2007 Ola bom dia, Tenta usando este comando... <?php $file = $_REQUEST['file']; header("Content-type: application/save"); header("Content-Length:".filesize($file)); header('Content-Disposition: attachment; filename="./pasta/"."' . $file . '"'); header('Expires: 0'); header('Pragma: no-cache'); readfile("$file"); ?>Abração aiima eu uso isso onde? em que local do meu codigo?ou em uma outra pagina chamando esse script? Compartilhar este post Link para o post Compartilhar em outros sites
guma 0 Denunciar post Postado Julho 10, 2007 Ola bom dia, Tenta usando este comando... <?php $file = $_REQUEST['file']; header("Content-type: application/save"); header("Content-Length:".filesize($file)); header('Content-Disposition: attachment; filename="./pasta/"."' . $file . '"'); header('Expires: 0'); header('Pragma: no-cache'); readfile("$file"); ?>Abração aiima eu uso isso onde? em que local do meu codigo?ou em uma outra pagina chamando esse script?Voce passa o o FIle como parametro.. Pode ser via url ou pode ser via link...Exemplo <a href="down.php?file=arq.txt"> Clique para Download </a>Mais ou menos isto.. Grande Abraço Compartilhar este post Link para o post Compartilhar em outros sites
Faian 0 Denunciar post Postado Julho 10, 2007 Ola bom dia, Tenta usando este comando... <?php $file = $_REQUEST['file']; header("Content-type: application/save"); header("Content-Length:".filesize($file)); header('Content-Disposition: attachment; filename="./pasta/"."' . $file . '"'); header('Expires: 0'); header('Pragma: no-cache'); readfile("$file"); ?>Abração aiima eu uso isso onde? em que local do meu codigo?ou em uma outra pagina chamando esse script?Voce passa o o FIle como parametro.. Pode ser via url ou pode ser via link...Exemplo <a href="down.php?file=arq.txt"> Clique para Download </a>Mais ou menos isto.. Grande AbraçoObrigado Guma deu certinho valeu. Compartilhar este post Link para o post Compartilhar em outros sites