instead of linking directly to the file in your pages, create
an
intermediary page that will capture the user data you want,
insert a
record into the db and then either serves up the file using
cfheader/cfcontent tags or cflocate to the actual file. you
will need to
pass the filename requested by user to this intermediary page
(i.e. in a
url var).
eg:
instead of links like <a href="somepdf.pdf"> you will
have links like <a
href="viewfile.cfm?file=somepdf.pdf">
hth
Azadi Saryev
Sabai-dee.com
http://www.sabai-dee.com/