Non va perchè devo necessariamente usare questo script qui che mi registra su un file .txt sul server il numero di download e li mostra alla pagina, quindi dovrei trovare un modo per inserirlo qui per tutti i file .avi . Magari una normale semplice riga che dice di forzare il download e basta.

Codice PHP:
<?php
//estensione dei file da scaricare
  
$ext ".avi";
  
  
//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($file100);
    
$countplus = ($count 1);
        @
fclose($file);
    
$fileb = @fopen("$counterdir/$_GET[name].txt","w");
    @
fwrite($fileb$countplus100);
    @
fclose($fileb);
    
    
//altrimenti, se il file richiesto non esiste, parte l'email di avviso al webmaster e stampo un messaggio di errore
       
} else { 
       
$_GET['name'] = str_replace(">""&gt;"$_GET['name']);
$_GET['name'] = str_replace("<""&lt;"$_GET['name']);    
     
$today date("j F Y G:i");
$user_ip "$_SERVER[REMOTE_ADDR]";
$to "email@email.it";
$subject "Download non trovato";

$body "$user_ip il giorno $today non ha trovato il file $_GET[name]$ext";

@
mail("$to","$subject","$body");

echo 
"Il file $_GET[name]$ext non &egrave; disponibile per il download.

Riprova pi&ugrave; tardi. Abbiamo ricevuto la segnalazione di link guasto dal server, risolveremo in tempi brevi. Grazie"
;



//altrimenti, se il nome del file non è passato via get, redirect alla pagina principale
} else {
header("Location: index.php");
}
?>
Altrimenti faccio tutto in .zip e addio tutto

Grazie in anticipo