'; $html .= ''; $html .= ''; $html .= '
'; $html .= ''; $html .= ''; return $html; } // 캡챠 사용시 자바스크립트에서 입력된 캡챠를 검사함 function chk_captcha_js() { return "if (!chk_captcha()) return false;\n"; } function chk_captcha(){ global $config; $resp = null; if ( isset($_POST["g-recaptcha-response"]) && !empty($_POST["g-recaptcha-response"]) ) { $reCaptcha = new ReCaptcha_GNU( $config['cf_recaptcha_secret_key'] ); $resp = $reCaptcha->verify($_POST["g-recaptcha-response"], $_SERVER["REMOTE_ADDR"]); } if( ! $resp ){ return false; } if ($resp != null && $resp->success) { return true; } return false; }