关于asp.net判断输入的验证码是否正确
来源:百度知道 编辑:UC知道 时间:2024/09/23 10:54:28
验证码生成的代码:
http://zhidao.baidu.com/question/39530893.html?si=6
——————————————————
我需要的是判断输入的验证码是否正确的代码(我已经试过很多方法了,都不成功,其中有种就是不管输入对错,结果显示都是错的。。。所以请实验过的同志给个正确答案!
一楼的朋友明显错的
http://zhidao.baidu.com/question/39530893.html?si=6
——————————————————
我需要的是判断输入的验证码是否正确的代码(我已经试过很多方法了,都不成功,其中有种就是不管输入对错,结果显示都是错的。。。所以请实验过的同志给个正确答案!
一楼的朋友明显错的
先把验证码生成的代码拷贝到CreateImage.aspx页面
前台:
<script type="text/javascript">
function checkwd_reload()
{
var ob = document.getElementById("chk_img");
ob.src = "CreateImage.aspx?"+ new Date();
}
</script>
<asp:TextBox ID="txtVerifyCode" runat="server" Width="150px"></asp:TextBox>
<img id="chk_img" onclick="checkwd_reload()" style="cursor: pointer;" align="absbottom" src="CreateImage.aspx" alt="" />//点击刷新验证码
<span id="message" style="color:red;font-size: 11px " runat="server"></span>
后台:
string code = this.txtVerifyCode.Text; //输入验证码
string scode = Session["CheckCode"].ToString(); //获取验证码
if (code != scode)
{
message.InnerHtml = "请输入正确的验证码!";