웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
실명 진위여부 확인
2004.12.01 08:58
실명 진위여부를 확인하는 서비스를 올려봅니다.
확인은 대한민국전자정부 에서 하고있어서 신뢰 되는 정보입니다 ^^
그럼 소스 는요~
/// 여기 아래부터
<?
$target = "http://www.egov.go.kr/main?a=AA090UserRrnCheckApp&user_nm=$name&rrn1=$jumin1&rrn2=$jumin2";
$str = @file( $target,"r");
$check = 0;
$count = 0;
$str_len = sizeof( $str );
for( $i=0; $i<$str_len; $i++ ) {
$c_str = Chop($str[$i]);
if(eregi("<!-- 확인결과 안내문 시작 -->",$c_str)) $check = 1;
if(eregi("<!-- 확인결과 안내문 끝 -->",$c_str)) break;
if($check=="1") $count ++;
if($count=="6") {
$c_str = Chop(strip_tags($c_str));
$message = $c_str;
}
}
if(!ereg("일치합니",$message)) { echo "무효! 다시~"; exit; }
?>
//// 여기까지
확인은 대한민국전자정부 에서 하고있어서 신뢰 되는 정보입니다 ^^
그럼 소스 는요~
/// 여기 아래부터
<?
$target = "http://www.egov.go.kr/main?a=AA090UserRrnCheckApp&user_nm=$name&rrn1=$jumin1&rrn2=$jumin2";
$str = @file( $target,"r");
$check = 0;
$count = 0;
$str_len = sizeof( $str );
for( $i=0; $i<$str_len; $i++ ) {
$c_str = Chop($str[$i]);
if(eregi("<!-- 확인결과 안내문 시작 -->",$c_str)) $check = 1;
if(eregi("<!-- 확인결과 안내문 끝 -->",$c_str)) break;
if($check=="1") $count ++;
if($count=="6") {
$c_str = Chop(strip_tags($c_str));
$message = $c_str;
}
}
if(!ereg("일치합니",$message)) { echo "무효! 다시~"; exit; }
?>
//// 여기까지
댓글 10
-
絶世美男@
2004.12.01 16:55
-
TheMics
2004.12.01 18:33
막힌 것 같네요; -
사랑해요
2004.12.01 11:39
요걸 어떻게 쓰나요???
불러 들여서 쓰나요??
초보라서요...가르쳐 주세요...자세히...욧.. -
에지
2004.12.01 16:01
이 내용을 가진 파일을 check_name.php 이라고 이름붙이고 홈페이지 계정 루트(최 상단 폴더)에 올렸다고 치면
http://홈페이지주소/check_name.php?name=실명&jumin1=주민번호앞자리&jumin2=뒷자리
이렇게 쓰는것 같네요; -
앳플군
2004.12.01 19:05
주민등록증 진위확인서비스와 관련하여 사용자 신분확인 등 보안을 강화하고자
인터넷을 통한 서비스를 일시 중지 하오니 이점 이해하여 주시기 바라며,
전화(국번없이 ‘1382’)를 이용한 진위확인 서비스는 계속 제공됩니다
1. 중지일시 : 11. 27 ~ 프로그램 보완시까지
2. 중지내용 : 주민등록증 인터넷 진위확인서비스(G4C) -
piasol
2004.12.01 22:40
에공. ㅠㅠ 막혔네요... 내용 지워야하낭 흑흑... 엣플님 감사 -
페이군(Pe-i)
2004.12.01 21:36
앗, 되면 좋았을텐데.. -
헐랭이
2004.12.02 19:43
아래의 내용을 가공해 주실분 ㅋㅋ
<html>
<head>
<title>+++ 사이버테러대응센터 +++</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<script language="JavaScript" type="text/JavaScript">
<!--
//주민번호 check
function juminCheck(){
var chk=0;
for(var i=0;i<=5;i++)
chk = chk + ((i%8+2) * parseInt(document.form1.RESIDENT1.value.substring(i,i+1)));
for(var i=6;i<=11;i++)
chk = chk+((i%8+2) * parseInt(document.form1.RESIDENT2.value.substring(i-6,i-5)));
chk = 11 - (chk % 11);
chk = chk % 10;
if(chk != document.form1.RESIDENT2.value.substring(6,7)){
alert("잘못된 주민등록번호입니다.");
document.form1.RESIDENT1.focus();
return;
} else {
document.form1.submit();
}
}
function formCheck()
{
with(document.form1){
if(NAME.value=="") {
alert("이름을 입력해 주세요");
NAME.focus();
return;
}
if(RESIDENT1.value==""){
alert("주민등록번호가 입력되지 않았습니다");
RESIDENT1.focus();
return;
}
if(RESIDENT2.value==""){
alert("주민등록번호가 입력되지 않았습니다");
RESIDENT2.focus();
return;
}
}
//if(!juminCheck()) return;
document.form1.FLAG.value = "S" ;
document.form1.submit();
}
function js_tab_order(arg,nextname,len) {
if (arg.value.length==len) {
nextname.focus() ;
return;
}
}
function num_only(){
if((event.keyCode<48) || (event.keyCode>57)){
event.returnValue=false;
}
}
function alert1(){
alert("AAA");
}
function init(){
document.form1.NAME.focus();
}
function chk(){
if(form1.RESIDENT1.value.length == 6){
document.form1.RESIDENT2.focus();
}
}
//-->
</script>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="543" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="543" valign="top"><table width="534" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="29" width="534"><font color="#456600">실명확인</font> </td>
</tr>
<tr>
<td height="1" bgcolor="D9D9D9" width="534"></td>
</tr>
</table>
<form name=form1 method="post" action="http://www.ctrc.go.kr/center/namechk.jsp">
<input type=hidden name="FLAG" value="">
<table width="543" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5"> </td>
<td valign="top" width="538"><table width="538" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" width="538"><table width="537" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" width="531"> <table width="530" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#BECFAC">
<td height="4" colspan="2" width="530"></td>
</tr>
<tr>
<td width="75" height="30"><div align="right">이름</div></td>
<td width="445" height="30" style="padding-left:10"><input name="NAME" type="text" class="input_member" id="textfield1" size="10" maxlength="30" >
띄어쓰기 없이 입력해 주세요. ex)홍길동</td>
</tr>
<tr bgcolor="E2E2E2">
<td height="1" colspan="2" width="530"></td>
</tr>
<tr>
<td width="75" height="52"><div align="right">주민번호</div></td>
<td width="445" height="52" style="padding-left:10"><input name="RESIDENT1" type="text" class="input_member" size="10" maxlength="6" onkeyup=chk();>
-
<input name="RESIDENT2" type="password" class="input_member" size="15" maxlength="7" >
<a href="javascript:formCheck();" onfocus='this.blur()'>확 인</a>
</td>
</tr>
<tr bgcolor="#d7d7d7">
<td height="2" colspan="2" width="530"></td>
</tr>
</table>
</td>
<td width="5"> </td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</form>
</td>
</tr>
</table></body>
</html> -
mywith
2004.12.04 18:39
막혔네요 -
sakura
2005.05.03 05:34
놀랬네^^; 헐랭이 소스보고 내이름넣었다가 신고센터로 연결되네요...
하무튼 ㄳ 합니다...
제목 | 글쓴이 | 날짜 |
---|---|---|
개판 오분전 라인 그래프 [4] | 미친개 | 2004.12.01 |
실명 진위여부 확인 [10] | piasol | 2004.12.01 |
나만의 미니홈 만들기 ㅡ write.php 파일과 write_ok [5] | 예뜨락 | 2004.11.30 |
나만의 미니홈 만들기 ㅡ view.php 파일과 제목링크 [9] | 예뜨락 | 2004.11.27 |
나만의 미니홈 만들기 ㅡ list.php , 디비 테이블 생성 [6] | 예뜨락 | 2004.11.26 |
나만의 미니홈 만들기 ㅡ 게시판 list.php 파일의 모양새 [6] | 예뜨락 | 2004.11.23 |
나만의 미니홈 만들기 ㅡ 게시판의 디자인 | 예뜨락 | 2004.11.22 |
나만의 미니홈 만들기 ㅡ 미니홈 생성 페이지 [3] | 예뜨락 | 2004.11.20 |
나만의 미니홈 만들기 ㅡ 기초적인 관리 페이지 [3] | 예뜨락 | 2004.11.20 |
나만의 미니홈 만들기 ㅡ 메인 기초 설계3 .레이아웃 [2] | 예뜨락 | 2004.11.19 |
나만의 미니홈 만들기 ㅡ 메인 기초 설계2 .레이아웃 | 예뜨락 | 2004.11.18 |
나만의 미니홈 만들기 ㅡ 글쓰기에 앞서... [1] | 예뜨락 | 2004.11.17 |
[타키의 초보강좌]PHP 기초 강좌 제 2탄[mysql로 들어가보자.] [2] | 타키 | 2004.10.24 |
소수[솟수] 쉽게 구하기[에라토스테네스의 해 알고리즘사용] , 경우의 수 구하기 [5] | 타키 | 2004.10.23 |
[타키의 초보강좌]PHP 기초 강좌 제 1탄[패스워드 인증] [8] | 타키 | 2004.10.23 |
www자동 붙히기 [8] | 미오유 | 2004.10.22 |
IP to 정수변환(;) [4] | 플로렐라 | 2004.10.21 |
한글자르는 문제 PHP차원에서 해결된 건가? [5] | 겜방 | 2004.10.20 |
MySQL의 패턴 매칭 맛보기 [2] | 손상모 | 2004.10.19 |
그래프 만들어주는 소스 [10] | 미친개 | 2004.10.15 |
한때 저도 여길 이용했는데 누가 소스를 공개하는 바람에 막혔다는...