$(document).ready(function(){
// ====================================================== //
var jVal = {
'fullName' : function() {
'captcha' : function() {
$('body').append('<div id="captcha" class="info"></div>');
var captchaInfo = $('#captchaInfo');
var ele = $('#captcha');
var pos = ele.offset();
var status =
captcha.css({
top: pos.top-3,
left: pos.left+ele.width()+15
});
if(ele.val().length == 6 && <b> $.get('verify.php', {status:status}, function(data) == 'True'</b>{
jVal.errors = true;
captchaInfo.removeClass('correct').addClass('error').html('← Zu Kurz').show();
ele.removeClass('normal').addClass('wrong');
} else {
captchaInfo.removeClass('error').addClass('correct').html('√').show();
ele.removeClass('wrong').addClass('normal');
}
},
'sendIt' : function (){
if(!jVal.errors) {
$('#jform').submit();
}
}
};
// ====================================================== //
$('#send').click(function (){
var obj = $.browser.webkit ? $('body') : $('html');
obj.animate({ scrollTop: $('#jform').offset().top }, 750, function (){
jVal.errors = false;
jVal.captcha();
jVal.sendIt();
});
return false;
});
$('#captcha').change(jVal.captchaInfo);
});
// ====================================================== //
});
PHP
<?php
//CAPTCHA Matching code
session_start();
if ($_SESSION["code"] == $_POST["captcha"]) {
echo "True"
$status = "True";
;
} else {
die("Wrong TEXT Entered");
}
?>