【发布时间】:2011-09-09 13:04:29
【问题描述】:
早上好,我正在尝试实施验证码,但失败了,主要是因为我没有 asp 经验,有人可以帮忙吗?
多个 html 页面在页脚中有一个联系表单,它具有表单验证并触发一个发送电子邮件并重定向到thanku.asp 的 asp 页面。
我想添加蜜罐验证码,所以添加了另一个字段 [body] 并使用 css 将其隐藏。然后我在下面添加了代码来检查它的空值。当我点击提交时,即使隐藏字段里面有内容,表单也会被处理,任何人都可以发现我哪里出错了吗?
<div id="captchafield">
<input type="text" name="body" value="" />
</div>
<script language=javascript>
if(!String.IsNullOrEmpty(Request.Form["body"]))
IgnoreComment();
</script>
【问题讨论】:
-
您似乎混淆了 ASP、ASP.Net、Javascript 和 C#。
标签: asp-classic captcha