$dataDecoded = json_decode($jsonData); $capt = $dataDecoded->captchaName; if ('sweet' == $capt) { //$dataDecoded = json_decode($jsonData); echo $sweetcaptcha->check(array('sckey' => $dataDecoded->sckey, 'scvalue' => $dataDecoded->scvalue)); } elseif ($capt == 're') { $resp = recaptcha_check_answer($dataDecoded->privatekey, $dataDecoded->REMOTE_ADDR, $dataDecoded->recaptcha_challenge_field, $dataDecoded->recaptcha_response_field); $isValid = $resp->is_valid; if ($isValid) { echo "true"; } else { echo "false"; } } elseif ($capt == 'playtrue') { /////////////playtruecatpcah stuff $resp = $ayah->scoreResultWrapper($dataDecoded->session_secret); echo $resp; //echo true; } elseif ($capt == 'secureimage') { $captcha = $dataDecoded->ct_captcha; $securimage = new Securimage(); //echo $securimage->check($captcha); /*if ($securimage->check($captcha) == false) { echo "false"; } else { echo "true"; }*/ echo "true"; } } }