Download com PHP

1. Download com PHP

Manuel Tavares
mtavares

(usa OpenSuSE)

Enviado em 16/04/2008 - 22:56h

Olá,eu queria saber cmo fazer para depois de aceder a um conteudo de banco de dados e escrever num ficheiro .php possa chamar a janela para utilizador guardar no seu computador o ficheiro.




  


2. desculpe amigo

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 17/04/2008 - 14:46h

mas não entendi...
Você quer gerar um arquivo texto ou um arquivo .php?
Para baixar o arquivo você terá que jogar algumas coisas no header.

Esse é um exemplo basico e classico:
<?php
$file = $_GET['file'];
header("Content-Type: application/save");
header("Content-Length:".filesize($file));
header('Content-Disposition: attachment; filename="' . $file . '"');
header("Content-Transfer-Encoding: binary");
header('Expires: 0');
header('Pragma: no-cache');

$fp = fopen("$file", "r");
fpassthru($fp);
fclose($fp);
?>

Troque $file = $_GET['file'] pelo arquivo gerado dinamicamente (arquivo php, txt ou qualquer outro)

Se for esta sua duvida. Senão posta denovo mais explicado. abs


3. Isso mesmo

Manuel Tavares
mtavares

(usa OpenSuSE)

Enviado em 17/04/2008 - 18:29h

A ideia é essa, só que ao abrir aquela janela coloca como ficheiro a carregar o Resource id #2






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts