1 more thing: doing this right isn't easy. at all.
it took me more than a year to "do it properly".

you may wanna look around on sf.net for any package that can do this for you.

On Fri, Feb 19, 2010 at 7:19 PM, Michael Stroh <st...@astroh.org> wrote:
> I have a site I'm working on with some data that I want to be readable by 
> anyone, but some files that I want to keep hidden from outside users. Here is 
> an example of my file structure.
>
> /products/data1/item_1/data.txt
> /products/data2/item_2/data.txt
>
> I would like everything in data1 to be available by anyone who visits the 
> site, but I want to keep items in the data2 folder to only be accessible 
> through certain web page which I hope to eventually require logins. Some of 
> these items I'd like to not only display but also allow people to download.
>
> My main concern is that I don't want people to be able to guess the names of 
> the files and then be able to access the information on them. Every 'item' 
> has an entry in a MySQL database which holds some information. I was thinking 
> I could have randomly generated folder names to take the place of the things 
> like 'item_2' such as
>
> /products/data2/kl23j42i/data.txt
>
> and then link the folder name through a database entry. But I'm not sure if 
> there are more elegant or easier ways to deal with this. Plus someone could 
> still just try randomly querying the site until they get a match. I'd first 
> like to just create a web page where you can go to access the hidden files 
> but would later like to add more control for other users using logins and 
> passwords.
>
> Most of my files are just text files and images. Any suggestions?
>
> Thanks in advance!
>
> Michael
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to