Codice PHP:
//estensione dei file da scaricare
$ext = ".zip";
//nome directory con i file di testo, compreso lo slash / finale
$counterdir = "count/";
//controllo che nell'url ci sia il nome del file da scaricare,
if(isset($_GET['name']) && trim($_GET['name']))
{
//se il file richiesto esiste, avviene il download
if (file_exists($_GET[name].$ext)){
header("Location:". $_GET[name].$ext);
//apro il file .txt relativo al download richiesto e lo incremento di 1
$file = @fopen($counterdir."/".$_GET[name].".txt","r");
$count = @fread($file, 100); $countplus = ($count + 1);
@fclose($file);
$fileb = @fopen($counterdir."/".$_GET[name].".txt","w");
@fwrite($fileb, $countplus, 100);
@fclose($fileb);
}
}
Prova così