asp统计用户访问次数

来源:百度知道 编辑:UC知道 时间:2024/06/15 04:02:36
原代码如下:
index:
<body>
<div align="center">
<table border="1">
<tr>
<td bordercolor="#F0F0F0">
<div align="center">
<form id="form1" name="form1" method="post" action="search.asp">
<p>准考证号: <input type="text" name="ksbh1" /> </p>
<p>考生姓名: <input type="text" name="name1" /> </p>
<p><input type="submit" name="Submit" value="查询" />    
<input type="reset" name="Submit2" value="重置" /> </p>
</form>
</div>
</td>
</tr>
</table>
</div>
</body>
</html>

search:
<!--#include file=conn.asp --&

添加一个数字字段 chaxun
加上一下代码:
if session("flag")="" then
rs("chaxun")=rs("chaxun")+1
rs.update
session("flag")=true
end if

效果:每当查询成功一次,数据库chaxun字段自动增加1,这就达到了你所要的结果。

在数据库里添加一个字段用来记录就可以了

<tr>
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db1.mdb")
exec="select * from ddd"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3
att=rs("ttt")
att1=cdbl(att)+cdbl(1)
rs("ttt")=att1
rs.update
%>

<td align="center" bgcolor="#C0C0C0"><font size="2">浏览量:<%=rs("ttt")%></font></td>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%><