返回列表 发帖

[求助]跨虚拟目录上传

主站指向E:\Site
下有一名为uppic的虚拟目录,指向E:\UpImages
现在后台通过E:\Site\admin\upload.asp上传文件,可怎么也传不到uppic里面去。
求解。

[求助]跨虚拟目录上传

难道我要在上传组件里面写绝对路径??汗。。

TOP

[求助]跨虚拟目录上传

目前只能在admin\picmanage.asp里面iframe E:\site\Upload.asp 然后用下面的函数判断虚拟目录。。 总之一句话,upload.asp只能在站点根目录下才能判断出其它的虚拟目录路径。寒~! 盼其它解法。
  1. ';转换虚拟目录
  2. Private Function CheckVirtualPath(ByVal strPath As String) As String
  3. If strPath <> "" Then
  4. CheckVirtualPath = myServer.MapPath(strPath)
  5. Else
  6. CheckVirtualPath = myServer.MapPath("./")
  7. End If
  8. End Function
复制代码

TOP

[求助]跨虚拟目录上传

为什么要把它传到虚拟目录呢?
直接到 E:\UpImages 不就可以了?
是为了更安全吗

TOP

[求助]跨虚拟目录上传

楼上的兄弟,我是想整个通用的解决方法出来。不能光想着目前的嘛。。

TOP

[求助]跨虚拟目录上传

通过sql server的转移路径似乎可以,但是我没用过。。只是听人说过

TOP

[求助]跨虚拟目录上传

你写的路径就不对了,新建一个目录写上E:\Site就可以了,下面的不用写

TOP

[求助]跨虚拟目录上传

楼上的兄弟,偶似乎不明白你说的,偶哪个地方写错了,请指教。谢谢!

TOP

返回列表 回复 发帖