[英]captcha with php session variables + jquery validation
我正在写一份联系表格。 我使用它进行表单验证: http ://plugins.jquery.com/project/form-validation-and-hints我使用验证码将代码存储在$ _SESSION ['captchacode']变量中。 我想要完成的是如果用户输入了良好的验证码,只需使用jquery验证器进行检查。 这就是检查功能的工作原理:
function isTypeValid( type, value ) {
var cap = <?php echo $SESSION["captchacode"];?>;
if( type == classprefix + 'Text' ) {
return true;
}
if( type == classprefix + 'Captcha' ) {
if(value==cap){
return (true);
}else{
return false;
}
}
}
我在这里和其他地方搜索了一些线程,这就是我得到的地方
var cap = <?php echo $SESSION["captchacode"];?>;
从。
我也试过这个:
var cap = "<%= Session['captchacode'] %>";
它没有帮助......任何想法?
不要使用jquery进行验证码验证。 在服务器端验证它。
另外,你选择的方式(在脚本的主体中写入验证码值)非常有趣,但它只是给可能的垃圾邮件发送者的礼物。
您可以使用jquery验证插件的远程方法来检查验证码。 你可以在这里看到例子 -
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.