|
Posted by Michael Austin on April 5, 2008, 2:15 pm
Please log in for more thread options froditus wrote:
show/hide quoted text
> 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.
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:
show/hide quoted text
echo "<form method=post action=mydosomething.php>";
echo "<br><tr><select name=dlfile>";
if ($mydir = @opendir("/my/dir/path"))
{
while($filename = readdir($mydir))
// if (eregi("^a_+[A-Za-z0-9_]+\.jpg", $filename))
echo "<option
show/hide quoted text
value=$filename>$filename</option><br>";
}
closedir($mydir);
show/hide quoted text
echo "</select><br><p>";
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.
|
> 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.