Ciao a tutti, ho creato un click counter per download con il classico metodo (link a pagina intermedia che incrementa +1 il relativo campo del database).
Ora vorrei migliorare lo script e fare in modo che ogni utente venga conteggiato 1 sola volta quando clicca più volte il medesimo link.
Sono intenzionato ad usare le SESSIONI, ma essendo alle prime armi con esse, non capisco come fare, a livello di logica, per assegnare alla variabile di sessione un valore diverso per ogni download.
Mi spiego con un esempio:

Codice PHP:
if (isset($_SESSION['conta'])) 

$_SESSION['conta']++; 

else 

$_SESSION['conta'] = 0

e poi

Codice PHP:

if(($_SESSION['conta']) == 0) {

$query "UPDATE tabella";

In questo modo funziona, ma la variabile è la stessa per tutti i link e quindi i link vengono contati 1 sola volta, anche se il download è differente.
Spero di essere riuscito a spiegarmi, avete qualche suggerimento?