在服务器文件夹的结构是这样的:
如何将文件保存到上一级文件夹?
- www.example.com
- 图像0
- 网页文件
- 这里的所有文件的Web
- index.html
- example.html
我的代码是内部网络文件夹。要保存网络文件内的文件,我可以使用server.MapPath("~\\folder")
。
但是如何将文件保存到位于上层的图像文件夹以及与www.example.com下的网页文件相同的lvl?
新学员,请指导..
在服务器文件夹的结构是这样的:
如何将文件保存到上一级文件夹?
我的代码是内部网络文件夹。要保存网络文件内的文件,我可以使用server.MapPath("~\\folder")
。
但是如何将文件保存到位于上层的图像文件夹以及与www.example.com下的网页文件相同的lvl?
新学员,请指导..
MapPath方法将指定的路径映射到物理路径。
这是一些prectice你
<%
response.write(Server.MapPath("test.asp") & "<br />")
response.write(Server.MapPath("script/test.asp") & "<br />")
response.write(Server.MapPath("/script/test.asp") & "<br />")
response.write(Server.MapPath("\script") & "<br />")
response.write(Server.MapPath("/") & "<br />")
response.write(Server.MapPath("\") & "<br />")
%>
Output:
c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script\script\test.asp
c:\inetpub\wwwroot\script\test.asp
c:\inetpub\wwwroot\script
c:\inetpub\wwwroot
c:\inetpub\wwwroot
如果你想使用相对路径来乌尔WWW或根目录
response.write(Server.MapPath("../"))
OR
response.write(Server.MapPath("..\"))
我想他的意思是,文件夹位于根目录之上... –
在web.config中添加文件夹路径并将文件保存在该路径中。很简单。 –
@ codingkiwi.com是的,我试图将文件保存到应用程序根文件夹之上的文件夹。 – Lynx