本文目录一览:
解释ASP代码
分类: 电脑/网络 程序设计姿雀团 其他编程语言
问题描述:
%
DeleteMember = Session("Member")
BeginPos = Instr(Application("Member"),DeleteMember)
EndPos = BeginPos+Len(DeletMember)+4 '4=Len("BR")
if BeginPos 0 then
Application.Lock
LeftMember =Left(Application("Member"迹橘)),BeginPos-1)
RightMember =Left(Application("Member"),EndPos)
Application("Member") = LeftMember RightMember
application("Num") = Application("Num")-1
application.unlock
%
每行解释一下谢谢各位
解析:
DeleteMember = Session("Member") '获取存贮的用户信息Member
BeginPos = Instr(Application("Member"),DeleteMember) '获得用户信息在Application("Member")中的开始位置
EndPos = BeginPos+Len(DeletMember)+4 '获得用户信息在Application("Member"岁芦)中的结束位置
if BeginPos 0 then '开始位置在于0,即本用户信息在Application("Member")中
Application.Lock '锁定Application
LeftMember =Left(Application("Member")),BeginPos-1)
RightMember =Left(Application("Member"),EndPos)
Application("Member") = LeftMember RightMember
'以上内容是去掉Session("Member")中用户的信息
application("Num") = Application("Num")-1 '
application.unlock '解锁
'==========================
'这段程序不就是统计|记录在线用户吗
'==========================
ASP 搜索代码
整合条件语句余逗要看你的条件关系了
如果你是想两竖兆卖个结果的合集,就用or,
sql="select
*
from
link
where
link_id="trim(request("link_id"))
"
and
webName='"trim(request("webName"))"'"
如果是想要两个结果的交集,就用and
sql="select
*
from
link
where
link_id="trim(request(猜茄"link_id"))
"
and
webName='"trim(request("webName"))"'"
拼sql语句,空格和引号是关键
ASP网页程序设计中10个非常有用的实例代码
ASP网页程序设计中10个非常有用的实例代码
ASP可以与Web数据库以及其它程序进行交互,是一种简单、方便的编程工具。下面由我带来ASP网页程序设计中10个非常有用的实例代码。
1.如何用Asp判友绝断你的网站的.虚拟物理路径
答:使用Mappath方法: %= Server.MapPath("\")%
2.我如何知道使用者所用的浏览器
答:使用the Request object方法:
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)
%
8.强迫输入密码对话框
答:把这句话放载页面的开头
% response.status="401 not Authorized"
response.end
%
9.如何传递变量从一页到另一页
答:用 HIDDEN 类型来传递变量
% for each item in request.form %
input namee=" %=item% " type="HIDDEN"
value=" %=server.HTMLEncode(Request.form(item)) % "
% next %
配歼 /form
10.怎样才能使得htm文件如同asp文件一样可以执行脚本代码
答:Internet Sevices Manager - 选择default web site - 右鼠键- 菜单属性-〉主目录- 应用程序设置(Application Setting)- 点击按钮 "配置"- app mapping - 点击按钮"Add" - executable browse选择 \WINNT\SYSTEM32\INETSRV\ASP.DLL EXTENSION 输入 htm method exclusions 输入PUT.DELETE 全部确定即可。但是值得注意的是这样对htm也要由asp.dll处理,效率将降低。-asp代码
;