Html form action'den post veya get verisini gönderdiğin php sayfasına şu şekilde çağırabilirsin gönderdiğin veriyi.

$gelen_veri_post = $_POST["name"]; // Html formdaki input değerine verdiğin isim
$gelen_veri_get = $_GET["name"]; // Html formdaki input değerine verdiğin isim

sleep(15); // 15 saniye bekletmek için

header("Location: download.php?dosya=".$gelen_veri_post); //Yönlendirme
?>

Geri sayımlı bi sayfa için php sleep koduyla beraber aşağıdaki javascript kodlarıyla kullanabilirsin.
<script>
var Saniye = 16; // set the Saniyeonds
var Dakika = 00; // set the Dakikautes

function countDown() {
Saniye--;
if (Saniye == -01) {
Saniye = 59;

}
if (Saniye<=9) { Saniye = "0" + Saniye; }
time = Saniye + " Saniye ";
if (document.getElementById) { theTime.innerHTML = time; }
SD=window.setTimeout("countDown();", 1000);
if (Dakika == '00' && Saniye == '00') { Saniye = "00"; window.clearTimeout(SD); }
}

function addLoadEvent(func) {
var oldwindow.onload;
if (typeof window.onload != 'function') {
window.func;
} else {
window.function() {
if (oldonload) {
oldonload();
}
func();
}
}
}

addLoadEvent(function() {
countDown();
});
</script>








İyi çalışmalar