Click here to get back home

List files from directory not in apache web directory

 HomeNewsGroups | Search

get this group's latest topics as an RSS feed  comp.lang.php - PHP programming language discussions

please rate
this thread
If you were  Registered and logged in, you could reply and use other advanced thread options
Posted by froditus on April 4, 2008, 5:17 am
Hello everyone,

is it possible to list files from directory other than in apache web
directory?
my web folder is placed on c:/ and i put my files in windows directory
"d:/files/images/".
I want those files to be able to view in client browser. when i tested
using server computer it succeed. but from client computer i got
nothing.
I checked the html sources and the files is directly loaded from "d:/
files/images/file_name.jpg" and then i found out why computer client
could not load that files.

is there any other way to make it happened ?

thank you guys for any kind of help.

best regards.

Posted by George Maicovschi on April 4, 2008, 5:41 am


It will not be accessible from the client computer because apache
cannot interpret the path.
You should build a php script that gets a parameter, let's say
'file_name.jpg' and goes and fetches it and than outputs it (using
gd). The script should know the image folder, and not $_GET it,
because that might be a security risk.

Cheers,
George.

Posted by Michael Austin on April 5, 2008, 2:15 pm
froditus wrote:



html sources? post the code snippet on how you read the d:... directory.

I use something like this which creates a dropdown list of files in a
specific directory not under the htdocs directory structure:


this submits to another php script that performs a specific tasks when
selecting a filename.

Remember that the web server will need read and/or write privs depending
on what you are doing with this.  I would in no way make this executable
  by the web server.  Some OS's allow for explicitly being able to
disable  executable while enabling read/write.

Posted by Jerry Stuckle on April 5, 2008, 3:20 pm
froditus wrote:


This isn't a PHP question - what you need to do is configure your server
properly.  Try alt.apache.configuration.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================



Subject Author Date
List files from directory not in apache web directory froditus 04-04-2008
If you were  Registered and logged in, you could reply and use other advanced thread options

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Driving a better car - Fuelzilla.com

Cabling site for homeowners and pros alike - Cabling-Design.com

1-Script XML SitemapXML Sitemap
Privacy Policy