한신평 실명인증 성공하신분들...도와주세요 정보
한신평 실명인증 성공하신분들...도와주세요관련링크
http://www
172회 연결
첨부파일
본문
한국신용평가원에서 제공하는 실명인증 모듈을 그누보드4에 적용… |
글쓴이 : zeki (203.♡.25.227) 날짜 : 06-11-06 17:34 조회 : 941 추천 : 1 |
트랙백 주소 : http://www.sir.co.kr/bbs/tb.php/g4_tiptech/8206 |
팁에서 검색해서 zeki님 올려주신 그데로 적용을 했는데 에러가 납니다.
그래서 이리저리 안되는 머리로 밤세도록 바꿔봐도 에러가 나는데요
그리고 궁금한것은 회원가입누르면 약관확인 - 가입폼
중간에 실명인증이 들어가는건지 아니면 가입폼에 실명인증 버튼만들어서
새창으로 실명인증받고 주민번호와 이름값을 가져오는건지 궁금합니다.
성공하신분들 도움좀 주시면 감사하겠습니다. ㅠ.ㅠ
현재는
Parse error: parse error, unexpected '\"' in /home/hosting_users/globalrepair/www/bbs/skin/member/basic/register_form.skin.php on line 14
댓글 전체
오류나는 해당 라인을 살펴 보세요~
약관확인하는 페이지에서 주민등록 번호를 받을 수 있도록 설정을 변경합니다.
약관 확인 페이지 주민등록번호 와 이름 받는 필드의 name를 한신평에서 요구하는 name로 변경하고 확인 버튼 누르면 register_form.update.php 파일에서 한신평의 소스를 포함시킵니다.
이거 해본지 좀 된거 같아서 가물가물한데. 팝업아니구요. 그냥 그누보드 시스템과 동일하게 진행하면서 자연스럽게 인증받게 만들어줍니다. 자세한 도움 필요하시다면 소스 공개 및 댓글 달아주세요
약관 확인 페이지 주민등록번호 와 이름 받는 필드의 name를 한신평에서 요구하는 name로 변경하고 확인 버튼 누르면 register_form.update.php 파일에서 한신평의 소스를 포함시킵니다.
이거 해본지 좀 된거 같아서 가물가물한데. 팝업아니구요. 그냥 그누보드 시스템과 동일하게 진행하면서 자연스럽게 인증받게 만들어줍니다. 자세한 도움 필요하시다면 소스 공개 및 댓글 달아주세요
register.skin.php 에서 주민번호 와 이름을 변경하고
register_form.update.php 에 이 내용을 넣으면 되는건지요
register_form.skin.php 는 위에 첨부파일에 있습니다..
<?php
// =============================================//
// version : 1.5 (2003.07.3)
// 사용방법 :
// nc_p.php Page에 Post 방식으로 a1=이름,a2=주민번호를 보낸다.
// =============================================//
// =============================================//
// 회원사 ID, 비밀번호 및 기타 설정
// =============================================//
// sURLnc의 값을 실제 이 페이지를 부르는 page로 설정해야 동작합니다.
// 외부 사용자가 이 URL을 스크래핑하여 불법으로 사용하는 것을 막기 위함.
// define("sURLnc", "@URLNC.PHP"); // 이전 URL을 입력하세요.
// define("sURLnc", "http://www.aaaa.co.kr");
// @SITEID 및 @SITEPW 를 실제 부여 받은 사이트 id 및 패스워드로 로 바꾸기 바람니다.
$sSiteID = "****"; // 사이트 id
$sSitePW = "********"; // 비밀번호
$cb_encode_path = "/home/hosting_users/globalrepair/www/namecheck/cb_namecheck "; // cb_namecheck 모듈이 설치된 위치
// ============================================ //
// Main 시작
// ============================================ //
// Passed Data value :
// $a1 : 이름
// $a2 : 주민번호
// ============================================ //
$strJumin= $jumin1.$jumin2; // 주민번호
$strName = $name; //이름
$iReturnCode = "";
// sURLnc의 값을 실제 이 페이지를 부르는 page(HTTP_REFERER)로 설정해야 동작합니다.
// echo "HTTP_REFERER=($HTTP_REFERER)"; 로 값을 확인해 볼수 잇습니다.
// nc_p.php 페이지를 외부 사용자가 불법으로 사용하는 것을 막기 위함.
// if ($HTTP_REFERER == sURLnc)
// {
$iReturnCode = `$cb_encode_path $sSiteID $sSitePW $strJumin $strName`;
// }
// echo "성명확인 서비스 결과<hr><p>성명 확인 결과 값이 저장된 \$iReturnCode를 이용하여 회원사 추가처리 루틴을 삽입<P>";
// echo "iReturnCode=($iReturnCode)" ;
switch($iReturnCode){
case 1:
?>
<html>
<head>
</head>
<body onLoad="document.form1.submit()">
<form name="form1" method="post" action=nc_index.php>
<input type="hidden" name="jumin1" value="<?=$jumin1?>">
<input type="hidden" name="jumin2" value="<?=$jumin2?>">
<input type="hidden" name="name" value="<?=$strName?>">
</form>
</body>
</html>
<?
break;
case 2:
?>
<script language="javascript">
location.href ="http://www.creditbank.co.kr/its/its.cb?m=namecheckMismatch";
</script>
<?
break;
case 3:
?>
<script language="javascript">
location.href ="http://www.creditbank.co.kr/its/its.cb?m=namecheckMismatch";
</script>
<?
break;
case 50;
?>
<script language="javascript">
location.href ="http://www.creditbank.co.kr/its/itsProtect.cb?m=namecheckProtected";
</script>
<?
break;
default:
?>
<script language='javascript'>
alert("인증에 실패 하였습니다. 리턴코드:[<?=$iReturnCode?>]");
history.go(-1);
</script>
<?
break;
}
?>
register_form.update.php 에 이 내용을 넣으면 되는건지요
register_form.skin.php 는 위에 첨부파일에 있습니다..
<?php
// =============================================//
// version : 1.5 (2003.07.3)
// 사용방법 :
// nc_p.php Page에 Post 방식으로 a1=이름,a2=주민번호를 보낸다.
// =============================================//
// =============================================//
// 회원사 ID, 비밀번호 및 기타 설정
// =============================================//
// sURLnc의 값을 실제 이 페이지를 부르는 page로 설정해야 동작합니다.
// 외부 사용자가 이 URL을 스크래핑하여 불법으로 사용하는 것을 막기 위함.
// define("sURLnc", "@URLNC.PHP"); // 이전 URL을 입력하세요.
// define("sURLnc", "http://www.aaaa.co.kr");
// @SITEID 및 @SITEPW 를 실제 부여 받은 사이트 id 및 패스워드로 로 바꾸기 바람니다.
$sSiteID = "****"; // 사이트 id
$sSitePW = "********"; // 비밀번호
$cb_encode_path = "/home/hosting_users/globalrepair/www/namecheck/cb_namecheck "; // cb_namecheck 모듈이 설치된 위치
// ============================================ //
// Main 시작
// ============================================ //
// Passed Data value :
// $a1 : 이름
// $a2 : 주민번호
// ============================================ //
$strJumin= $jumin1.$jumin2; // 주민번호
$strName = $name; //이름
$iReturnCode = "";
// sURLnc의 값을 실제 이 페이지를 부르는 page(HTTP_REFERER)로 설정해야 동작합니다.
// echo "HTTP_REFERER=($HTTP_REFERER)"; 로 값을 확인해 볼수 잇습니다.
// nc_p.php 페이지를 외부 사용자가 불법으로 사용하는 것을 막기 위함.
// if ($HTTP_REFERER == sURLnc)
// {
$iReturnCode = `$cb_encode_path $sSiteID $sSitePW $strJumin $strName`;
// }
// echo "성명확인 서비스 결과<hr><p>성명 확인 결과 값이 저장된 \$iReturnCode를 이용하여 회원사 추가처리 루틴을 삽입<P>";
// echo "iReturnCode=($iReturnCode)" ;
switch($iReturnCode){
case 1:
?>
<html>
<head>
</head>
<body onLoad="document.form1.submit()">
<form name="form1" method="post" action=nc_index.php>
<input type="hidden" name="jumin1" value="<?=$jumin1?>">
<input type="hidden" name="jumin2" value="<?=$jumin2?>">
<input type="hidden" name="name" value="<?=$strName?>">
</form>
</body>
</html>
<?
break;
case 2:
?>
<script language="javascript">
location.href ="http://www.creditbank.co.kr/its/its.cb?m=namecheckMismatch";
</script>
<?
break;
case 3:
?>
<script language="javascript">
location.href ="http://www.creditbank.co.kr/its/its.cb?m=namecheckMismatch";
</script>
<?
break;
case 50;
?>
<script language="javascript">
location.href ="http://www.creditbank.co.kr/its/itsProtect.cb?m=namecheckProtected";
</script>
<?
break;
default:
?>
<script language='javascript'>
alert("인증에 실패 하였습니다. 리턴코드:[<?=$iReturnCode?>]");
history.go(-1);
</script>
<?
break;
}
?>
제가 설치해봤을때 발생되어질 문제는 2군데 정도더라구여
이름 받는 부분과 API파일 폴더설정부분여..
이름받는부분은...
$strName = $mb_name; <-- 이것을
요렇게 하시구여..
$strName = iconv("utf-8","euc-kr",$mb_name);
폴더설정은 호스팅 받으실경우 루트디렉토리부터 다 표시를 해줘야 하더군여..
일단...님의 소스부분을 보지 못해 제가 하면서 겪었던 부분만 알려드립니다.
이름 받는 부분과 API파일 폴더설정부분여..
이름받는부분은...
$strName = $mb_name; <-- 이것을
요렇게 하시구여..
$strName = iconv("utf-8","euc-kr",$mb_name);
폴더설정은 호스팅 받으실경우 루트디렉토리부터 다 표시를 해줘야 하더군여..
일단...님의 소스부분을 보지 못해 제가 하면서 겪었던 부분만 알려드립니다.
소스는 길어서 첨부파일에 올렸는데 말씀해주신데로 해봤는데 여전히 같은 오류가 납니다.
감사합니다 ㅠ.ㅠ
Parse error: parse error, unexpected '\"' in /home/hosting_users/globalrepair/www/bbs/skin/member/basic/register_form.skin.php on line 14
감사합니다 ㅠ.ㅠ
Parse error: parse error, unexpected '\"' in /home/hosting_users/globalrepair/www/bbs/skin/member/basic/register_form.skin.php on line 14
parse error 인데 왜 다른델 보시는지 모르겠군요.
$cb_encode_path = ""/home/hosting_users/globalrepair/www/namecheck/bbs/cb_namecheck "; // cb_namecheck 모듈이 설치된 위치
-->
$cb_encode_path = "/home/hosting_users/globalrepair/www/namecheck/bbs/cb_namecheck"; // cb_namecheck 모듈이 설치된 위치
$cb_encode_path = ""/home/hosting_users/globalrepair/www/namecheck/bbs/cb_namecheck "; // cb_namecheck 모듈이 설치된 위치
-->
$cb_encode_path = "/home/hosting_users/globalrepair/www/namecheck/bbs/cb_namecheck"; // cb_namecheck 모듈이 설치된 위치
늦었다 -_-a
ㅠ.ㅠ 저거가지고 잠도 못자고 씨름했네요
아~~ 얼마나 바보같은가
감사합니다.
아~~ 얼마나 바보같은가
감사합니다.
일단 14라인의 에러메세지부터 처리해드리죠.
$cb_encode_path = ""/home/hosting_users/globalrepair/www/namecheck/bbs/cb_namecheck ";
앞에 더블쿼트가 두개 지정 되어있습니다.
$cb_encode_path = ""/home/hosting_users/globalrepair/www/namecheck/bbs/cb_namecheck ";
앞에 더블쿼트가 두개 지정 되어있습니다.
$cb_encode_path = ""/home/hosting_users/globalrepair/www/namecheck/bbs/cb_namecheck ";
이부분에 쌍따옴표가 두개 있네여..
하나 지우시면 됩니다.
이럴때 정말 허무하져...ㅋ 저도 여러번 당한 뒤론 엄청나게 까탈스러워지고 꼼꼼해 졌다는..
즐프하세용~
이부분에 쌍따옴표가 두개 있네여..
하나 지우시면 됩니다.
이럴때 정말 허무하져...ㅋ 저도 여러번 당한 뒤론 엄청나게 까탈스러워지고 꼼꼼해 졌다는..
즐프하세용~
좋은 정보 감사합니다.