Mi potete postare il codice? Non so quasi niente di php e js...


Aggiungo: io per adesso ho una pagina wait.php che riceve una variabile "id" ( es. wait.php?id=9999 ) e ci abbina da mysql il file allegato e forza il download.. io volevo che forzasse il download dopo 30 secondi.... ecco la parte di codice programmata fino ad adesso:

codice:
<?php
$dbh = mysql_connect("localhost","username","password") or die("There was a problem with the database connection.");
    $dbs = mysql_select_db("my_ddload", $dbh) or die("There was a problem selecting the categories.");


if(!is_numeric($_GET['id'])){
    header('refresh: 5; url=sorry.php');
    exit;
}

$sql = "SELECT * FROM Files
            WHERE Files.ID = ".$_GET['id'];
           
$result = mysql_query($sql);


if(!$result || !mysql_num_rows($result)){
    header('refresh: 5; url=sorry.php');
    exit;
}


$curr_file = mysql_fetch_assoc($result);

$size = $curr_file['File_Size'];
$type = $curr_file['File_Type'];
$name = $curr_file['File_Name'];
$content = $curr_file['File_Content'];

header("Content-length: ".$size."");
header("Content-type: ".$type."");
header('Content-Disposition: attachment; filename="'.$name.'"');
echo $content;
header('refresh: 5; url=downloaded.php');
?>
(La pagina downloaded.php è una semplice pagina con scritto "Hai scaricato il file")
A chi mi fornisce il codice completo e funzionante metterò i crediti, cioè sotto scriverò "Coded by ..... " Grazie in anticipo