File: /home/asjudine/public_html/descargar_legalizacion_audio.php
<?php
require_once("Conectarse.php");
global $dbi;
$cedula = $_GET["cedula"];
$ticket = $_GET["ticket"];
$result = mysql_query('SELECT id, url_legalizacion_audio FROM legalizaciones WHERE id= "'.$_GET["id"].'" ');
if (!$result) {
die('Invalid query: ' . mysql_error());
}
$busca = mysql_query("SELECT numero_entrante FROM solicitud_citas_juridicas WHERE cedula = '".$cedula."' and atencion = '".$ticket."' ");
list($numero_entrante) = mysql_fetch_row($busca);
if (!$busca) {
die('Error de consulta: ' . mysql_error());
}
if ((mysql_num_rows($result)!=0))
{
list($id, $ruta_archivo)=mysql_fetch_row($result);
$id = $id;
$nombre = $nombre;
$contenido = $contenido;
$tipo = $tipo;
//Cuando se graba toda la ruta
$ruta_archivo = $ruta_archivo;
//cuando se graba solo el nombre del archivo
//$ruta_archivo= "legalizacion_audio/".$numero_entrante."/".$ruta_archivo;
$salida = array_slice($ruta_archivo, 2);
// 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-disposition: attachment; filename=$archivo");
header("Content-type: MIME");
readfile($archivo);
//}
}
?>