io l'ho appena implementato sul mio sito
Codice PHP:
<?
//incrementa
$cnt="dl_count.txt";
$open=@fopen($cnt,'r+');
$counter=@fread($open,filesize($cnt));
@fclose($open);
$counter++;
$write=fopen($cnt,'w');
fputs($write,$counter);
fclose($write);
?>
dl_count.txt deve contenere inizialmente il numero 0. ogni volta che chiami questo codice, viene incrementato. Dovresti tenere un file txt per ogni programma che fai scaricare.
Io l'ho inserito in un popup che si apre quando clicchi sul link per scaricare, e automaticamente ti da il download (hai presente la famosa pagina "clicca qui se il download non parte entro 5 secondi"):
Codice HTML:
<body onload="begindownload()">
<script language="JavaScript" type="text/javascript">
function begindownload()
{
window.location = "http://www.your.download.link";
}
</script>
...
</body>
Si tratta in assoluto del primo codice php che metto, e anche con javascript sono un "novizio"! quindi non do garanzie!