Yes, I can know how many files users have downloaded, I already log this 
and allow them to be ranked by the number of downloads. However, I want to 
restrict downloads so that a given user can only download one file at a 
time. My problem is that I don't know how to monitor the downloads so that 
I can identify for sure when a user has finished a download or not.

Thanks for the help :-)
Olivier Hubert

At 11:25 2002-01-25 -0500, Nicole Amashta wrote:
>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]



-- 
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