File: /home/asjudine/www/avigilajudicial/descargar_archivos_vigi_judicial_actuacion.php
<?php
header("Content-type:application/pdf");
require_once("../Conectarse_.php");
global $dbi;
$result = mysql_query('SELECT id, nombre, contenido, tipo, ruta_archivo FROM actuaciones_vigilancia_judicial WHERE id= "'.$_GET["id"].'" ');
if (!$result) {
die('Invalid query: ' . mysql_error());
}
if ((mysql_num_rows($result)!=0))
{
while(list($id, $nombre, $contenido, $tipo, $ruta_archivo)=mysql_fetch_row($result)){
$id = $id;
$nombre = $nombre;
$contenido = $contenido;
$tipo = $tipo;
$ruta_archivo = $ruta_archivo;
// AquĆ, establecemos la cabecera del documento
//header("Content-Description: Descargar imagen");
//header("Content-Disposition: attachment; filename=$nombre");
//header("Content-Type: application/force-download");
//header("Content-Length: " . filesize($nombre));
//header("Content-Transfer-Encoding: binary");
//header("Content-type: $tipo");
//header("Content-Disposition: attachment; filename=$nombre");
//print $contenido;
//readfile ($ruta_archivo);
//FUNCIONABA
/*
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename='.$nombre);
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($ruta_archivo));
readfile($ruta_archivo);
*/
/////////
header("Content-type: application/force-download");
$archivo=$ruta_archivo;
header("Content-Length: " . filesize ($archivo) );
header("Content-type: application/pdf");
header("Content-disposition: inline;
filename=".basename($archivo));
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
$filepath = readfile($archivo);
}
}
?>