묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
안됩니다 ㅜㅜ 웹엔진님 송동우님 다시한번만...
2011.09.17 18:21
http://www.xpressengine.com/20003813
<script language="JavaScript">
function userName_QC(form){
var no_name="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-`~!@#$%^&*()=\+|{}[]:;'<>,.?/";
var string=form.username.value;
var len=string.length;
for(i=0;i<len;i++){
if(no_name.indexOf(string.substring(i,i+1))>0){
alert("올바른 이름이 아닙니다.")
form.username.value="";
form.username.blur();
form.username.focus();
return false;
}
if(len<2 || len>6){
alert("이름이 잘못되었습니다.");
form.username.value="";
form.username.blur();
form.username.focus();
return false;
}
}
}
function jumin_QC()
{
var chk =0;
var yy = document.jumin_form.jumin1.value.substring(0,2);
var mm = document.jumin_form.jumin1.value.substring(2,4);
var dd = document.jumin_form.jumin1.value.substring(4,6);
var sex = document.jumin_form.jumin2.value.substring(0,1);
var gijun_date = 921231;// 옆의 숫자는 81년1월1일 이후에 태어난 사람은 성인이 아닌것으로 판단
if (document.jumin_form.jumin2.value.split(" ").join("") == "") {
alert ('주민등록번호를 입력하여 주십시오');
document.jumin_form.jumin1.focus();
return false;
}
if (document.jumin_form.jumin1.value.length!=6)
{
alert ('주민등록번호 앞 6자리를 입력하십시오');
document.jumin_form.jumin1.focus();
return false;
}
if (document.jumin_form.jumin2.value.length != 7 )
{
alert ('주민등록번호 뒤 7자리를 입력하십시오.');
document.jumin_form.jumin2.focus();
return false;
}
if (isNaN(document.jumin_form.jumin1.value) || isNaN(document.jumin_form.jumin2.value))
{
document.jumin_form.jumin1.value = ""
document.jumin_form.jumin2.value = ""
alert('주민등록번호는 숫자만 가능합니다.');
return false;
}
if ((document.jumin_form.jumin1.value.length!=6)||(mm <1 ||mm>12||dd<1)){
document.jumin_form.jumin1.value = ""
alert ('주민등록번호 앞 6자리가 잘못되었습니다.');
document.jumin_form.jumin1.focus();
return false;
}
if ((sex != 1 && sex !=2 )||(document.jumin_form.jumin2.value.length != 7 )){
document.jumin_form.jumin2.value = ""
alert ('주민등록번호 뒤 7 자리가 잘못되었습니다.');
document.jumin_form.jumin2.focus();
return false;
}
for (var i = 0; i <=5 ; i++){
chk = chk + ((i%8+2) * parseInt(document.jumin_form.jumin1.value.substring(i,i+1)))
}
for (var i = 6; i <=11 ; i++){
chk = chk + ((i%8+2) * parseInt(document.jumin_form.jumin2.value.substring(i-6,i-5)))
}
chk = 11 - (chk %11)
chk = chk % 10
if (chk != document.jumin_form.jumin2.value.substring(6,7))
{
document.jumin_form.jumin1.value = ""
document.jumin_form.jumin2.value = ""
alert ('잘못된 주민등록번호입니다.');
document.jumin_form.jumin1.focus();
return false;
}
if (document.jumin_form.jumin1.value < gijun_date)
{
alert ('성인인증 완료. Pass!!');
document.jumin_form.jumin1.focus();
document.location="http://naver.com";//성인일 경우 이동할 문서의 경로
return false;
}
else
{
alert ('어린이는 나가주세요 ^^');
document.jumin_form.jumin1.focus();
return false;
}
return true;
}
//주민등록번호 자동 이동 기능
function auto_Move(obj)
{
if (obj.value.length > 5)
{
jumin_form.jumin2.focus();
}
}
function prev_move(obj)
{
if (obj.value.length == 0)
{
jumin_form.jumin1.focus();
}
}
-->
</script>
<form method="get" name="jumin_form" onsubmit="return jumin_QC()"><p></p><div style="text-align: center;"><b><span style="color: rgb(255, 0, 0); ">미성년자는 출입을 할 수 없습니다.</span></b></div><div style="text-align: center;"><b>본 성인인증은 성인인증 자체로만 이용되며 어떠한 형식으로도 <span style="color: rgb(255, 0, 0); ">저장이 되지않습니다.</span> 믿고안심하고 인증하세요 ^^</b></div><p></p><p style="text-align: center;">
이름:<input name="username" onchange="return userName_QC(this.form)" maxlength="20" size="5"/>
주민등록번호 :<input maxlength="6" name="jumin1" onfocus="this.value = this.value;" onkeyup="auto_Move(this);" size="7/"/>
<input maxlength="7" name="jumin2" onkeyup="prev_move(this);" size="8/"/>
<input type="submit" value="성인인증"/>
</p></form>
일단 위의 태그(?)로 성인인증을해서 성인인증이 되면 페이지를 나타내주고
되지않으면 다른페이지를 보여주고 또 직접접속을 막기위해서 직접 접속하면 막을려고합니다
한마디로 성인인증 pass를 못하면 절대 못들어가게...
그리고 송동우님이 말씀해주신
일단 b페이지 상단에
{getenv('HTTP_REFERER')}
이것을 입력하고
이것처럼 게시판 상단내용에 입력해도 그냥 단지 저글자만 뜰분 뭐가 안되더라구요....
다시한번만 부탁드리겟습니다 ㅜㅜ
일단 위의 태그(?)로 성인인증을해서 성인인증이 되면 페이지를 나타내주고
되지않으면 다른페이지를 보여주고 또 직접접속을 막기위해서 직접 접속하면 막을려고합니다
한마디로 성인인증 pass를 못하면 절대 못들어가게...
그리고 송동우님이 말씀해주신
일단 b페이지 상단에
{getenv('HTTP_REFERER')}
이것을 입력하고
이것처럼 게시판 상단내용에 입력해도 그냥 단지 저글자만 뜰분 뭐가 안되더라구요....
다시한번만 부탁드리겟습니다 ㅜㅜ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
sungjaeq | 댓글 달면 자동으로 로그아웃되는데요 ㅠㅠ | |
Lee | 1.2로 업데이트 후에 메뉴들에 마우스를(롤오버) 올리면 색깔이 계속해서 변해요 [3] | 2009.05.15 by 의 진 |
철수 | 1.2로 업데이트 했는데 첨부파일기능이 안됩니다. [2] | 2009.05.15 by 의 진 |
soul | 위젯에 관한 문의(큰위젯에 들어가지를 않음) | |
개돌 | 페이지 속도 문의 [1] | 2009.05.15 by 느까끼 |
김학산 | 게시판에서 그림 깨지는 문제 | |
페브리지 | 초보라서 그런데요;; [1] | 2009.05.15 by lovely baby ♡ |
로이lee | 100% 몇 픽셀인가요? [3] | 2009.05.15 by 로이lee |
허동현임돠 | 포토샵 그림그리기 너무 어려워요!!!! [1] | 2009.05.15 by 넨네 |
가을풍경 | lifepod 일정관리에 일정이 나타나지 않습니다. [1] | 2009.05.15 by 개돌 |
castling | 마이그레이션 후 관리자 페이지에 첨부파일 목록이 나오지 않음 | |
fg46redq | 세상의 좋은 곳 있네 저렴해서 친구들과 술한 잔후 자주 이용합니다. | |
gguyy |
확장변수에서 기본값에 대한 언어코드는 적용시킬수없는건가요?
[6]
![]() | 2009.05.15 by gguyy |
skjung | 동영상 파일 upload건 [2] | 2009.05.15 by skjung |
김영기 | admin 로그인이 안먹히네요.. | |
로이lee | 레이아웃에 top 배경 그림넣는법 [3] | 2009.05.15 by 로이lee |
째액 | 어떻게 하면 회원정보를 가져 올 수 있나요? 제발 도와 주세요ㅠㅠ [3] | 2009.05.15 by 개돌 |
김창우740 | 회원가입시 호원 핸폰번호 입력란 추가할려면요? [1] | 2009.05.15 by 감로수 |
신창헌720 | 접속자 ip와 시간을 파일로 저장하는 방법.. [1] | 2009.05.15 by Qwiff |
로이lee |
xp레이아웃에 배경그림 넣는 방법좀..긴급..
[3]
![]() | 2009.05.15 by 감로수 |
이 글이 그대로 출력된다면
xe와 상관이 없는 페이지라는 뜻이네요....
외부페이지로 연결을 해서 사용해 보세요
그리고 사용법은 이전에 설명했던 것 그대로 하면 됩니다.
그 보다 더 상세한 설명은 직접 보여주는 것 밖에 없다고 생각합니다.