Fai così:
Nell'elenco download fai in modo che il link scarica mandi alla pagina (esempio) gets.php?id=1 (logicamente dopo l'uguale il numerino è variabile dall'id del downloads)
In seguito, nella pagina gets.php inserirari tra il codice html <head> e </head> questo script:
codice:
<?
#Fingo che la connessione al db sia già avvenuta!
$id=$_GET['id'];
MySql= " SELECT nomefiledadownloadare FROM tabelladownload WHERE id = '".$id."'";
$query = mysql_query ($MySql) or die ( "Non riesco ad eseguire la richiesta $MySql");
while ($valori = mysql_fetch_array ($query)){
$link = $valori["nomefiledadownloadare"];
}
?>
<META HTTP-EQUIV="Refresh"
CONTENT="5; URL=<?= $link ?>">
Fatto ciò.. più in basso, tra i tag html <body> e </body> puoi inserire questo scriptino:
codice:
Se il download non si è avviato automaticamente clicca < href="<?= $link ?>">qui</a>
Questo codice però linka al file .zip.