Valeu pela ajuda.em vez de echo:
http://no.php.net/ma...on.readfile.php
e no path, coloque o path absoluto total, ex:
/home/voce/www/arquivos/
e tá tud meio confuso... em uns lugares vc usa $filename, em outros $file... se decida, heheh
jah tem scripts de download por aqui, se vc usar a busca, vai achar varios funcionando legal
Fiz assim agora:
<?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); $campos["down"]++; $sql2 = "UPDATE `a_media` SET down='".$campos['down']."' WHERE id='".$campos['id']."'"; mysql_query($sql2,$con); $tipo = $campos["tipo"]; $ext = $campos["ext"]; $nome = $campos["nome"]; $filename = "arquivos/".$id.".".$ext; $down = $nome.".".$ext; $filename = realpath($filename); $size = filesize("$filename"); header("Content-Type: application/force-download; name=\"$down\""); header("Content-Transfer-Encoding: binary"); header("Content-Length: $size"); header("Content-Disposition: attachment; filename=\"$down\""); header("Expires: 0"); header("Cache-Control: no-cache, must-revalidate"); header("Pragma: no-cache"); readfile("$filename"); ?>
Fica aí para quem precisar