asp编程中15个非常有用的例子
enet学院
1.如何用asp判断你的网站的虚拟物理路径
答 使用mappath方法
<p align="center"><font size="4" face="arial"><b>
the physical path to this virtual website is:
</b></font>
<font color="#ff0000" size="6" face="arial">
<%= server.mappath("\")%>
</font></p>
2.我如何知道使用者所用的浏览器?
答 使用the request object方法
strbrowser=request.servervariables("http_user_agent")
if instr(strbrowser,"msie") <> 0 then
response.redirect("formsieonly.htm")
else
response.redirect("forall.htm")
end if
3。如何计算每天的平均反复访问人数
答 解决方法
<% startdate=datediff("d",now,"01/01/1990")
if strdate<0 then startdate=startdate*-1
avgvpd=int((usercnt)/startdate) %>
显示结果
<% response.write(avgvpd) %>
that is it.this page have been viewed since november 10,1998
4 如何显示随机图象
〈% dim p,ppic,dpic
ppic=12
randomize
p=int((ppic*rnd)+1)
dpic="graphix/randompics/"&p&".gif"
%>
显示
〈img src="<%=dpic%>>">
5.如何回到先前的页面
答<a href="<%=request.servervariables("http_referer")%>">preivous page</a>
或用图片如:<img src="arrowback.gif" alt="<%=request.servervariables("http_referer")%>">
6.如何确定对方的ip地址
答〈%=request.servervariables("remote_addr)%>
7。如何链结到一副图片上
<% @languages=vbscript %>
<% response.expires=0
strimagename="graphix/errors/erroriamge.gif"
response.redirect(strimagename)
%>
