Vamos a ver si estoy entendiendo.
Contar cuántas veces se da click a un enlace no sé (ni creo que se pueda), pero contar cuantas veces se baja un archivo seguro que debe poderse.
Te haces una tabla de archivos:
archivos = (nombre, ruta, cuenta)
Y en lugar de poner el enlace directo:
Código:
<a href=ruta>nombre</a>
pones un enlace a un script:
Código:
<a href='download.php?nombre=nombre del archivo&ruta=ruta al archivo'>nombre</a>
El script download.php usa un header para bajar el archivo y aumenta la cuenta:
Código PHP:
<?
header("location: $ruta");
mysql_connect(bla, bla, bla);
mysql_query("update archivos set cuenta=cuenta+1 where nombre=$nombre");
?>
¿Es esto lo que quieres?
// Saludos