If they are registed, this means they must login, which you may then be
using database for this. Add a new field, totaldownloads, and update that
field for each download. You know who it is because they logged in. Each
time the user logs in with that name, you always know their download count.

good luck,
nicole amashta
www.aeontrek.com

========================
"Olivier Hubert" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> At 20:57 2002-01-24 +0000, Symeon Charalabides wrote:
> > >  I have a web site with a lot of files that are downloadable only by
> > > registered users. Session variables are used to keep track of who is
> > logged and
> > > who is not (non-registered users can still browse the files, but not
> > download
> > > them). Now, I would like to have a limit of one download/user. Is
there
> > a way I
> > > can limit the downloads with PHP or even an Apache configuration?
> >
> >The simplest way is to set a flag via a cookie - very easy with PHP.
> >Something
> >along the lines of:
> >
> >if (DOWNLOAD)
> >         setcookie('has_downloaded','1',time()+60*60*24*(number of
days),'\');
> >
> >However, knowledgable people can see through the cookies system and
delete
> >the cookie from their PC, allowing them to download more.
> >As I said, it's only the simplest system...
>
>          This is a good idea, but then again, how do I know for sure when
a
> user has finished his download and can download another file? With
> something like this (which I could enable in a session variable), a user
> can only download one file before being rejected by the system.
>
> Olivier Hubert
>



-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to