Molto semplice: fopen è una funzione che (almeno quando eseguita sullo stesso server del file da aprire), permette di ottenere il contenuto di un file (ricorda che comunque devi fare un fread), nel tuo caso il contenuto della pagina download.php, cioè nient'altro che il codice php che contiene. Ciò che devi fare, dunque, è ottenere il codice della pagina ed eseguirlo, utilizzando un semplice include:
Codice PHP:
$_GET["secret"] = "Stringa_di_sicurezza";//Imposto la variabile get che servirà alla pagina download.php
include("http://www.miosito.it/download.php");//Includo la pagina eseguendone il codice
Ricorda solo che la path di prova.zip, non sarà più relativa alla pagina download.php, ma alla pagina che la include.
Se vuoi evitare questo inconveniente, puoi usare infine un redirect, con la funzione header:
Codice PHP:
header("location:[url]http://www.miosito.it/download.php?secret=Stringa[/url] di sicurezza");
In quest'ultimo caso ricorda solo che, dopo "location", devi scrivere l'URL(indirizzo assoluto) della pagina download.php, non la path(indirizzo relativo), perchè in tal caso non potrai passare le variabili get.