日期:2014-05-17  浏览次数:20783 次

Server.MapPath()引起的问题!!
先看下面这句
<img   src= " <%=   Server.MapPath(Mid(rs( "pro_img "),4))   %> "   width= "180 "   height= "160 ">
其中pro_img里的值是 "../pro_pic/200742515565482.jpg "
然后mid()后是 "pro_pic/200742515565482.jpg "
Server.MapPath()后是file:///F:/website/dongxing1/pro_pic/200742515565482.jpg
这样在本地济览时,没有问题.
但是传上支后就不行了.显示不了.
路径为:file:///D:/vhostroot/LocalUser/hbbaobei/www/dx/pro_pic/200742515565482.jpg
请问这是怎么   回事?
主要是在本也浏览正确!

------解决方案--------------------
<img src= " <%=rs( "pro_img ")%> " width= "180 " height= "160 ">

干吗要用绝对路径,用上面的就行了

------解决方案--------------------
用相对路径啊