如何限制用户只能提交一次?像这样:用户点了“提交”后,这个按钮变灰,不能再次点击了

来源:百度知道 编辑:UC知道 时间:2024/08/21 02:51:41
<%if session("first")<>"ok" then%>
<input type="submit" name="s1" value="submit">
<% session("first")="ok"
else%>
<input type="submit" name="s1" value="submit" disabled="true">
<%end if%>
已经做了这样的设置,已经达到效果,但是.....只要一关闭浏览器重新登陆,还是可以提交表单,有没办法就算重开IE也不可以提交啊,或者在数据库内设置什么?可以让同一用户名的,重复提交不记录
怎么没有人会么?真郁闷啊。。。。。

<%
dim cookies_name
cookies_name = request.servervariables("server_name")
%>
<%if request.cookies(cookies_name)("first")<>"ok" then%>
<input type="submit" name="s1" value="submit">
<% response.cookies(cookies_name).domain = cookies_name
response.cookies(cookies_name).path = "/"
response.cookies(cookies_name).expires = dateadd("d",1,Now())
response.cookies(cookies_name)("first")<>"="ok"
%>
<%else%>
<input type="submit" name="s1" value="submit" disabled="true">
<%end if%>