Hola Maribajar para forzar la descarga de archivos usa esto:
descarga.php
Código PHP:
<?php
$extensiones = array("jpg", "jpeg", "png", "gif", "xlsx");//AQUI COLOCAS LAS EXTENCIONES DE LOS TIPOS DE ARCHIVO QUE NO DESEAS QUE SE DESCARGUE
$f = $_GET["f"];
$ftmp = explode(".",$f);
$fExt = strtolower($ftmp[count($ftmp)-1]);
if(!in_array($fExt,$extensiones)){
die("<b>ERROR!</b> no es posible descargar archivos con la extension $fExt");
}
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"$f\"\n");
$fp=fopen("$f", "r");
fpassthru($fp);
?>
y lo llamas de esta manera:
Código PHP:
<a class="enlaces" href="descarga.php?f=carteles/<?php echo $pdfCartel; ?>">Descargar</a>
con eso puede forzar la descarga.
Saludos.