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