정보 | 구글 리캡차 사용방법 - 로봇이 아님을 증명해주는 기능
페이지 정보
작성자 굿스웹 작성일18-01-12 16:51 조회3,021회 댓글0건관련링크
본문
리캡차 사용할때 구글 키값을 받아야 합니다.
현잰 베타버전으로 공개되어 있네요!
1 : https://www.google.com/recaptcha/admin#beta 사이트 접속하고
상표,도메인 과 보안문자를 사용여부와, 문구동의 소유자에게 경고를 보내기 등 제출하시면
2 : 바로 keys받기
바로 site key ,secret key, html 표시됩니다.
3 : 받는 php 소스
<!--//
< ?
$ff_response = $_POST['g-recaptcha-response'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://www.google.com/recaptcha/api/siteverify");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
"secret=비밀키&response=$ff_response&remoteip=".$_SERVER['REMOTE_ADDR']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec ($ch);
$server_output = json_decode($server_output);
curl_close ($ch);
if($server_output->success == false) {
echo '<script>alert("로봇이 아님을 증명해주세요");history.go(-1);</script>';
exit;
} else {
echo '오케이! 성공,';
}
? >
//-->
현잰 베타버전으로 공개되어 있네요!
1 : https://www.google.com/recaptcha/admin#beta 사이트 접속하고
상표,도메인 과 보안문자를 사용여부와, 문구동의 소유자에게 경고를 보내기 등 제출하시면
2 : 바로 keys받기
바로 site key ,secret key, html 표시됩니다.
3 : 받는 php 소스
<!--//
< ?
$ff_response = $_POST['g-recaptcha-response'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"https://www.google.com/recaptcha/api/siteverify");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
"secret=비밀키&response=$ff_response&remoteip=".$_SERVER['REMOTE_ADDR']);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec ($ch);
$server_output = json_decode($server_output);
curl_close ($ch);
if($server_output->success == false) {
echo '<script>alert("로봇이 아님을 증명해주세요");history.go(-1);</script>';
exit;
} else {
echo '오케이! 성공,';
}
? >
//-->
[주소복사] https://www.goodsweb.kr/?u=D4167SBS
SNS 알리기
핀터레스트
텔레그램로
블로그로
페이스북
트위터
카카오스토리
카톡 공유
관련 블로그
로딩중