Hola,
Aquí muestro mi código php antes del código html:
Código:
<?
if($_COOKIE['login'] != true){
header("Location: login.html");
}
if($_GET['tit'] == 0 || $_GET['cur'] == 0 || $_GET['asi'] == 0 ){
exit();
}
if($_GET['des'] != ""){
$des1 = $_GET['tit'];
$des2 = $_GET['cur'];
$des3 = $_GET['asi'];
$des4 = $_GET['des'];
$mi_pdf = 'directorio/'.$des1.'/'.$des2.'/'.$des3.'/'.$des4;
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="'.$mi_pdf.'"');
readfile($mi_pdf);
}
?>
Como puedes ver, primero compruebo las cookies, luego que los datos que busco no sean nulos y luego si todo va bien, hago la petición de descarga. No veo que puede ser el fallo.