写入数据库时,一次写入2条相同记录
在提交表单后,不知道为什么提交一次却同时写入2条相同的记录??
代码如下:
<!--#include file="checksession.asp"-->
<!--#include file="conn.asp"-->
<!--#include file="function.asp"-->
<%
username=request.form("username")
hm=request.form("hm")
topic=htmlencode2(request.form("topic"))
when=htmlencode2(request.form("when"))
where=htmlencode2(request.form("where"))
other=htmlencode2(request.form("other"))
sql="select * from 班级聚会"
rs.open sql,conn,1,3
rs.addnew
rs("发起人")=username
rs("花名")="("+hm+")"
rs("聚会主题")=topic
rs("聚会时间")=when
rs("聚会地点")=where
rs("备注")=other
rs("报名者名单")=username
rs("报名人数")=1
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<br /><br /><p align="center">添加聚会成功,待管理员审核!</p><p align="center"><span>3</span><a href="javascript:countDown"></a>秒后自动跳转……<meta http-equiv=refresh content=3;url='index.asp'</p>
<script language="javascript" type="">
function countDown(secs){
tiao.innerText=secs;
if(--secs>0)
setTimeout("countDown("+secs+")",1000);
}
countDown(3);
</script>