帮忙瞧瞧 验证码对不上 总是输入错误
时间:2010-10-26
来源:互联网
/* 检查验证码 */
function reg_checkCode(obj)
{
var code = obj.val();
var index = getTabIndex($("#account_content"));
check = obj.next(classname);
if(code==""){
check.html(no+"请输入验证码");
}else if(!check_code(code)){
check.html(no+"验证码输入错误");
updateseccode($("#img_code_"+index));
}else{
check.html(ok);
return true;
}
return false;
}
/* 检查验证码 */
function check_code (code){
return ajax('checkCode',code);
}
//ajax 封装
function ajax (act,cot){
var stat;
jQuery.ajax({
url: "ajax.php",
type:"post",
async:false,
data: {act:act, cot:cot},
success: function(rs){
stat = rs;
}
});
return stat=='1' ? true : false;
}
ajax.php
<?php
$objUser=new userModel();
$objCookie = new Cookie;
$cookievalidate = $objCookie -> cookievalidate;
$act=$this->spArgs('act');
$cot=$this->spArgs('cot');
switch($act)
{
case 'checkCode':
if(strtoupper($cot) != strtoupper($cookievalidate))
echo 0;
else
echo 1;
break;
default:
echo 'error';
}
?>
function reg_checkCode(obj)
{
var code = obj.val();
var index = getTabIndex($("#account_content"));
check = obj.next(classname);
if(code==""){
check.html(no+"请输入验证码");
}else if(!check_code(code)){
check.html(no+"验证码输入错误");
updateseccode($("#img_code_"+index));
}else{
check.html(ok);
return true;
}
return false;
}
/* 检查验证码 */
function check_code (code){
return ajax('checkCode',code);
}
//ajax 封装
function ajax (act,cot){
var stat;
jQuery.ajax({
url: "ajax.php",
type:"post",
async:false,
data: {act:act, cot:cot},
success: function(rs){
stat = rs;
}
});
return stat=='1' ? true : false;
}
ajax.php
<?php
$objUser=new userModel();
$objCookie = new Cookie;
$cookievalidate = $objCookie -> cookievalidate;
$act=$this->spArgs('act');
$cot=$this->spArgs('cot');
switch($act)
{
case 'checkCode':
if(strtoupper($cot) != strtoupper($cookievalidate))
echo 0;
else
echo 1;
break;
default:
echo 'error';
}
?>
作者: qq770841686 发布时间: 2010-10-26
php???
作者: shangguanjiya 发布时间: 2010-10-26
CSS code
验证码保存在session中,用session值和当前输入者判断即可
作者: IBM_hoojo 发布时间: 2010-10-26
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28