el primero sin dramas
ahora el segudno encontre este codigo para hacerlo, q se abre en un popup
Código PHP:
function descargar(){
window.open("descargas.php?id=<?=$media['id']?>&archivo=<?=rawurlencode($media['pdf'])?>&carpeta=<?=rawurlencode($__carpeta)?>","Download","scrollbars=NO,toolbar=no,directories=no,menubar=no,status=no,width=200,height=150,resizable=NO");
}
Código PHP:
$id=$_GET['id'];
$carpeta=rawurldecode($_GET['carpeta']);
$archivo=rawurldecode($_GET['archivo']);
$enlace=$carpeta.$id."_".$archivo;
if(file_exists($enlace)){
header ("Content-Disposition: attachment; filename=".$archivo."\n\n");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($enlace));
readfile($enlace);
header("Location: fin.php");
}else header("Location: fin.php?error");
sugerencias???