当前位置: 首页 > 图文教程 > 网络编程 > ASP > 总结的Server.Mappath的用法

ASP
在ASP应用中验证用户身份(2)
在ASP应用中验证用户身份(3)
在ASP应用中验证用户身份(4)
在ASP应用中验证用户身份(5)
用ASP开发一个在线考试程序(一)
用ASP开发一个在线考试程序(二)
用ASP开发一个在线考试程序(三)
用ASP开发一个在线考试程序(四)
用表单来提交sql - 1
用表单来提交sql - 2
用表单来提交sql - 3
让您的主页支持各种浏览设备(ASP+篇)(上)
如何用ASP编写网站统计系统(一)
如何用ASP编写网站统计系统(二)
如何用ASP编写网站统计系统(三)
如何用ASP编写网站统计系统(四)
一个免费的邮件列表源程序(一)
一个免费的邮件列表源程序(二)
一个免费的邮件列表源程序(三)
用密码保护页面 (I)

ASP 中的 总结的Server.Mappath的用法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 61 ::
收藏到网摘: n/a

学习ASP的时候,自己总结的Server.Mappath的用法

语法:Server.Mappath(path)                                  'path为你要指定的路径
用途:将path指定的虚拟路径转化为实际路径
范例:
      1)Server.Mappth("page.asp")                    '找出页面page.asp的实际路径
      2)Server.Mappth("/")                                  '找出根目录
      3)Server.Mappath("./")                               '找出现在的目录  (注:很多书上都这么写,但自己写过后提示为错误)

注意参数path必须为虚拟路径,否则将出错!

示例:
如果你当前调用Server.Mappath的页面为:http://www.xxx.com/putinfo/test.asp,而你把文件存到http://www.xxx.com/putinfo/img里,则可以用以下两种方法之一:
1)       path="/putinfo/img"
2)       path="img"

也就是说:如果path的第一个字符为“/”或者“\”,则Server.Mappath会将它解释成从根目录开始的路径,否则Server.Mappath会将它解释成从当前目录开始的路径