Buongiorno a tutti,
devo far scaricare un file zip precedentemente inviato sul db Mysql,
.............................
<a href=\"actions_det.php?od=" . $dati["od"] . "\" target=\"_blank\">$oggetto</a>
Questo invece è il codicedella pagina actions_det.php:
<?php
include("../inclusioni/conf.php");
// connessione e selezione del database
mysql_connect($dbhost, $dbuser, $dbpass)
or die('Connessione non riuscita: ' . mysql_error());
if(!mysql_select_db($db))
die('Selezione database fallita!');
// query per recuperare il file
$query = 'SELECT * FROM allegato_det WHERE od = '.$_GET['od'];
$risultato = mysql_query($query) or die('Query non valida: ' . mysql_error());
$tmp = mysql_fetch_array($risultato);
// invio una intestazione contenente il tipo MIME
header('Content-Type: '.$tmp['Type']);
// invio il contenuto del file
echo $tmp['DatiBinari'];
?>
Il file lo scarica correttamente, però quando si apre la finestra download del file nella riga nome: mi scrive actions_det.php, io invece vorrei che mi scrivesse il nome del file zip.
Come posso procedere?
grazie.