성인인증 페이지 - 그누보드, 영카트 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

성인인증 페이지 - 그누보드, 영카트 정보

기타 성인인증 페이지 - 그누보드, 영카트

첨부파일

adult_euc_kr.zip (4.3K) 368회 다운로드 2009-09-09 16:38:40
adult_utf_8.zip (4.6K) 209회 다운로드 2009-09-09 16:35:01

본문

아쵸오님의 팁으로 아주 조금 수정하여 인증 관련 자료 만들어 보았습니다.

'별도로 주민등록번호 입력받아 성인인증하기 - 회원전용'
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=2261

홈페이지 접속시 무조건 인증 페이지로 이동하며 성인인증하거나 로그인하여야 해당 페이지가 열립니다.
성인인증으로 들어온 경우, 윈도우 창 닫기 전까지는 해당 페이지로 바로 이동합니다.
성인인증으로 들어온 경우, 회원용 서비스 이용시 로그인해야 됩니다.
성인용 홈페이지 제작시 유용하리라 생각됩니다.

사실 고친 것은 거의 없는데 자료실에서 안 보이길래 간단히 올립니다.


1. intro.php 파일은 그누보드가 설치된 폴더에 업로드합니다.

* 주의 : 4번과 관련하여...
include_once("./head.sub.php"); <- 이 부분을
include_once("./head.php"); <- 이렇게 고치시면 intro.php을 계속 호출하게 됩니다.

head.php가 필요하다면 다른 이름으로 저장한 후 그 파일을 인쿠르트 합니다.
include_once("./head_intro.php");


2. xxx.php 파일은 extend 폴더에 업로드합니다.


3. skin/member/basic/register_form.skin.php의 해당 부분을 아래와 같이 수정하세요.

var todays = <?=date("Ymd", $g4['server_time']);?>;
// 오늘날짜에서 생일을 빼고 거기서 190000 을 뺀다.
// 결과가 0 이상의 양수이면 만 19세가 지난것임
var n = todays - parseInt(f.mb_birth.value) - 190000;
if (n < 0) {
    alert("만 19세가 지나지 않은 미성년은 회원 가입이 불가합니다.");
    return false;
}


4. head.php 파일에 아래 내용을 적당한 위치에 추가합니다.

if (!$is_member) jumin_check($url);


* 특정 게시판, 페이지가 아닌 전체를 성인인증을 통하여 보여준다고 보시면 될 것 같네요. 특정 페이지 사용법은 xxx.php 파일을 참조하세요.

* 쇼핑몰(영카트4)은 테스트해 보지 않았지만 잘 되리라 믿습니다.
추천
9

댓글 전체

intro.php 파일 안에 head.php을 인쿠르드한 것이 아닌지? 그럼 문제가 있겠죠!

인쿠르드가 필요하다면 head.php을 다른 이름으로 저장한 후 인쿠르드 시켜야 합니다.

include_once("./head_intro.php"); <= 이렇게...
head_intro.php를 하나더 만들라고 하셨는데.

head.php 파일에는 if (!$is_member) jumin_check($url); 를 추가하고
head_intro.php에는 if (!$is_member) jumin_check($url);  를 넣으면 안되는것인지요?
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT