简单的ASP防刷新图标计数器代码
<%
dim db
set db=Server.CreateObject("Adodb.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.Mappath("../mdb/count.mdb")
dim strSql,rs,visitNum
strSql="Select visitNum from counter "
SET rs=db.Execute(strSql)
if session("again")="" then
If Not rs.Bof And Not rs.Eof Then
'如果记录集非空,表示已经有访问次数,则读取原有的访问次数加1
visitNum=rs("visitNum")+1
'更新数据库,将原有的访问次数加1
strSql="update counter set visitNum=visitNum+1 "
db.Execute(strSql)
Else
'如果记录集为空,表示这是第1位客户,则令访问次数为1
visitNum=1
'在数据库中插入一条记录,值为1
strSql="insert into counter(visitNum) values(1)"
db.Execute(strSql)
End If
else visitNum=rs("visitNum")
end if
session("again")="again"
'下面在页面上输出图片
Dim strImage
For I=1 To Len(CStr(visitNum))
strImage=strImage & "<img src=../image/count/" & Mid(CStr(visitNum),I,1) & ".gif>"
Next
Response.Write "<span class='font2'>您是第 " & strImage & " 位访客</span>"
%></td>
</tr>
相关文档:
教学内容
ASP动态网页设计技术体系结构
ASP主要构成元素的功能及用法
ASP动态网页设计实例
重点和难点
asp动态网页设计技术体系结构
asp动态网页设计的方法
前导知识
脚本语言——vbscript或javascript
数据库知识——SQL
参阅资料
HTTP://WWW.w3schools.com
推荐软件:Adobe Dreamweaver ......
请看如下源代码:
<%
'向数据库写入数据
SUB writeData()
dim recCnt,i
dim fieldName1,fieldName2,fieldName3
dim conn
dim sqlStr,connStr
connStr="Provider=SQLOLEDB.1;Initial Catalog=myDatabase;Data Source=myhon;User Id=sa;PASSWORD="
set conn=Server.CreateObject("ADODB.Connection")
c ......
这几天因为网站涉及到二极域名共用session的问题,头痛。在网上找了好久的料,终于在csdn里面找到2004年前辈们讨论的解决方案,个人感觉很
受用。
楼主
yufeiyxl(与
飞)
我要向各位请教的是Cookie的跨域访问问题。
......
<%@ Language=VBScript %>
<SCRIPT id=DebugDirectives runat=server language=javascript>
// Set these to true to enable debugging or tracing
@set @debug=false
@set @trace=false
</SCRIPT>
<HTML>
<HEAD>
<META name=VI60_defaultClientScript content=VBScript>
< ......