2011-04-14 87 views
1

大家好 没有人知道Directory Chooser小程序的一个例子,它允许用户在他们的本地机器上选择一个目录吗?我有一个用PHP编写的函数,可以提取子目录名称,但我只在自己的机器上进行了测试。我意识到有涉及安全问题,并想知道是否有人有过这样的经验。 任何帮助将不胜感激。目录选择器

+0

您可以使用''让用户选择文件。那是你在找什么?请澄清问题。 – Gordon 2011-04-14 09:51:14

+1

@Gordon谢谢你,目前这就是我的解决方案。问题在于用户不能停在某个目录下,但必须继续深入目录结构,直到他们到达一个文件。我需要他们能够选择他们选择的根文件夹。 – RonanC 2011-04-14 09:54:50

+0

总之'no',你不能从浏览器访问用户文件夹。你需要了解php运行在服务器上的请求,php输出html witch包含js/css/swf ...女巫然后在浏览器中呈现,所以php与用户的hdd文件/文件夹无关,除非你告诉用户下载并安装php inerpretor,并告诉他在他的本地机器上运行一个php文件(女巫我不认为这是一个可行的解决方案) – 2011-04-14 10:42:30

回答

0

您可能可以使用Moxiecodes Plupload scripts来做你所需要的。它不支持开箱即用的全部文件夹上传,但如果您的浏览器支持BrowserPlus,那么您可能可以。请参阅最近关于该主题的论坛帖子:

不,只有browserplus可以让您选择整个目录。您将不得不在其他运行时切换选择的文件。

来源:http://www.plupload.com/punbb/viewtopic.php?id=236

我从来没有做过这个,所以我与它没有任何经验。

+0

感谢您的帮助伴侣,我认为浏览器加上是一个很好的概念,但它只会在所有潜在用户都安装在他们的浏览器上时才起作用....所有其他人似乎只能满足文件上传而不是目录选择。回到绘图板我猜。感谢你的宝贵时间。 – RonanC 2011-04-14 12:12:31