outlogin을 페이지별 다른 디자인으로... > 그누3질답

그누3질답

outlogin을 페이지별 다른 디자인으로... 정보

그누보드 outlogin을 페이지별 다른 디자인으로...

본문

아웃로그인박스를 페이지별(메인과 서브)로 다르게 표시하기 위해 스킨을 적용할려고 다음과 같이 수정했습니다.

1. lib폴더에 developer.lib.php 파일에 아래부분을 포함

function outlogin($skin_dir='') {
    global $memo_not_read, $url_encode;
    $mb_id  = $member[mb_id];
    $mb_name = $member[mb_name];
    $mb_point = nf($member[mb_point]);
    // 스킨디렉토리값
    $outlogin_skin = "./bbs/skin/outlogin/$skin_dir";
    // 로그인상태 확인후 링크
    if ($member[mb_point]) {
        include "$outlogin_skin/outlogout.skin.php";
    } else {
        include "$outlogin_skin/outlogout.skin.php";
    }
}

2. 메인페이지나 서브페이지에 다음의 함수 적용
<? outlogin(스킨디렉토리명); ?>

이렇게 적용된 페이지에 아웃로그인이 제대로 뜨긴하지만,,, 로그인후 outlogout.skin.php 파일만 보여지네요.
새창에서 확인한 결과입니다.
$member[mb_id] 변수가 넘어오질 않네요.

일반 페이지에서는 이대로해도 적용이 되는지요?
혹시 새창띄우기로 적용하면 적용이 되는지... 여유되시면 확인좀 부탁드릴께요.
감사합니다.

댓글 전체

아~ 이런 쉬운 방법이 있었네요. 감사합니다.
단순히 변수만 넘겨주면 될일을... ㅠ.ㅠ
새창띄우기 테스트해보구 다시 글 올릴께요.
좋은 하루 되세요... ^^
<?php //start

    $outlogin_skin = "./bbs/skin/outlogin/new6";

    include "./bbs/outlogin.php"; // end ?>
new6<--이 부분에서 원하시는 스킨 이름으로 바꾸세요....각 페이지 마다 얼마든지 바꾸셔도 됩니다..
전체 9,564
그누3질답 내용 검색

회원로그인

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