Salve a tutti,
ho programmato uno script per forzare il download di files in formato PDF(per svariati motivi), ma funziona solo con Mozilla Firefox.
Internet Explorer (ho provato con la ver 7), mi da file inesistente.
C'è qualche header da 'dedicare' a IE?
Grazie in anticipo!
Ecco il file download.php:
Codice PHP:
<?php
session_start();
if($_SESSION['s_logged_n'] == 'true'){
include 'process.php';
?><?php include ('config.php');
$file = $_GET['file'];
$file1 = urlencode($file);
$sql1 = "select * FROM documenti WHERE file='$file'";
# execute SQL statement
$rs = mysql_query($sql1, $cid);
if (mysql_error()) { print "Database Error: $sql1 " . mysql_error(); }
while ($valori = mysql_fetch_array ($rs)){
}
header('Content-type: application/pdf');
header('Content-Disposition: attachement; filename='.$file1);
readfile('upload/'.$file);
?><?php
} else {
header("Location: login.php");
}
?>