Ciao a tutti,
avrei bisogno di un piccolo aiuto: sto realizzando un sito che contempla un'area riservata da cui poter scaricare diversi documenti. Per proteggere gli stessi file da download non autorizzati i file risiedono sotto la radice del sito, ci pensa un script in PHP a richiamare di volta in volta il file desiderato previo controllo della sessione utente.
Fin qui tutto ok, solo che ora dovrei aggiungere un contatore di download per registrare quando l'utente X ha scaricato il documento Y (dati che verranno immagazzinati a DB).
Quando si clicca sul link del file si apre la finestra per il download forzato con i tre pulsanti (APRI, SALVA, ANNULLA). Come faccio a registrare il download solo se l'utente clicca su APRI o SALVA ma NON su ANNULLA?
Dato che la finestra contestuale non è qualcosa che apro io in JS ma qulacosa da sistema, esiste la possibilità di rilevare la pressione del pulsante X piuttosto che Y da cui attivare la registrazione del download?
A prescindere dalla fattibilità o meno, son ben accette anche soluzioni alternative.
Grazie in anticipo per le risposte.