Originariamente inviato da harpox
In un sito in flash ho bisogno di sapere quante volte viene scaricato un file, o molto più semplicemente (dato che non credo che si possa controllare se l'utente l'ha scaricato tutto o se smette prima) alla pressione del pulsante "Scarica" vorrei che mi si fosse conteggiato da qualche parte.

Sapete aiutarmi anche, e soprattutto, a costruire il file php o asp. Di cui non ne capisco nulla!!!!

Mi basterebbe anche che mi arrivasse una mail ogni volta che viene premuto.

Grazie
bye.
La soluzione è facile.
Devi filtrare il download.

Crea un file e lo chiami, che ne sò, Download.php
codice:
<?

#QUI FAI UNA INSERT IN UNA TABELLA MYSQL IN MODO DA INCREMENTARE UN CAMPO

$completo = $_SERVER['DOCUMENT_ROOT'].$_GET[f];
$dimensione = filesize($completo);

if (eregi("mac",$HTTP_USER_AGENT)) $type = "application/download";
else $type = "application/octet-stream";

header("Content-Type: {$type}");
header("Content-Disposition: attachment; filename={$_GET[f]}");
header("Content-Length: {$dimensione}");
header("Content-Transfer-Encoding: binary");

readfile($completo);
Dopo di che ti basta sostituire al tasto, invece che il file direttamente, il collegamento a Download.php?f=[PERCORSO ASSOLUTO FILE].

Ed il gico è fatto!