2012-03-24 194 views
1

我知道这已被问了好几次,但我只是想知道是否有任何解决办法,如果Apache等运行在同一台电脑上。从浏览器中打开本地文件/文件夹

基本上我试图建立一个intranet客户经理,它在一家商店的pc上本地运行,我在php中构建它,并且该商店基本输入客户详细信息,并将其保存在本地mysql数据库中。他们还希望能够为每个客户文件添加照片/图表。

当创建一个新客户时,我已经通过php为他们在计算机上创建一个目录。当商店打开客户文件时,会列出所有客户的详细信息,并列出商店添加的客户目录中的所有文件。

我想在客户页面上添加一个链接,这样商店就可以点击它,它会在windows exporer中打开目录,但是我似乎碰到了一堵砖墙,因为所有现代浏览器似乎都停止了你打开一个文件,例如>> 文件:/// C:/server2go/server2go/htdocs/customermgr/customer-files/28734f6d045f8a5a93.18936710CustomerTemplateDemo2010.zip

是对这个有什么解决方法可言,我不是?当然,如果你可以使用visual basic with php来打开它,或者任何类型的工作,以便我可以从客户页面打开文件或目录。

回答

0

好了,就你的榜样,该文件是在HTDOCS,所以它应该是与HTTP访问;)

+0

嗨,它是,但问题是保存它,如果商店打开上传的文件进行编辑,他们然后必须弄清楚什么文件夹保存在,就好像我可以打开他们可以打开的文件夹该文件然后打保存,它会保存它。 – 2012-03-24 21:25:35

+0

好吧,现在我明白了。但乔尔是对的。 – haltabush 2012-03-24 21:29:07

0

没有解决方案,这是完全故意的,这应该是不可能的。允许这将是一个巨大的安全弱点。

0

感谢大家的回答,我决定通过http链接到文件,并在每个客户记录页面顶部回显客户ID,然后在桌面上将快捷方式放到客户文件夹中。然后,商店可以查看记录顶部的ID并手动打开相应的文件夹。

相关问题