estou fazendo um sistema que o usuário irá fazer o download de um arquivo, obrigatoriamente.
Então, mesmo se for um PDF, ou uma imagem, ele faz o download.
Porém estou tendo problemas com o download. Ow ele faz um download que não abre, ou salva um txt com a url para baixar.
Preciso disso com uma certa urgência.
Espero a colaboração de todos!
Arquivo do download
<?php
require "../includes/config.php";
$id = $_GET["id"];
$sql = "SELECT * FROM `a_media` WHERE id='".$id."'";
$query = mysql_query($sql,$con);
$campos = mysql_fetch_array($query);
$tipo = $campos["tipo"];
$ext = $campos["ext"];
$nome = $campos["nome"];
$size = $campos["peso"];
$file = $id.".".$ext;
$down = $nome.".".$ext;
import_request_variables("G");
$urldir = "arquivos/"; // directory of file to download
$filename = $file; // filename only
$downloadurl = $urldir . $filename;
$size = filesize($downloadurl);
header("Content-type: $tipo");
header("Content-length: $size");
header("Content-Disposition: attachment; filename=$file");
header("Content-Description: PHP Generated Data");
$arquivow = $urldir . $file;
echo $arquivow;
?>Só para informar:
A página está em: www.site.com.br/seçãox/media e os arquivos em www.site.com.br/sessãox/media/arquivos
Forte Abraço!










