11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


최고관리자 자동로그인 가능하게 하기 extend 디렉토리에 추가및 초기자동로그인후 한글깨지고 다시 로당시 이상무

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    \r\n
    최고관리자 자동로그인 가능하게 하기 extend 디렉토리에 추가및 초기자동로그인후 한글깨지고 다시 로당시 이상무
    최고관리자 자동로그인 가능하게 \r\n하기 및 한글깨짐
    참조
    btn_scrap.gif \r\n
    \r\n
    \r\n
    \r\n
    글쓴이 : miwit.gif 곱슬최씨
    \r\n
    icon_view.gif 조회 : 2,848 icon_good.gif 추천 : 8 \r\n
    icon_file.gif mw.admin.auto.login.extend.php (1.4K) [251] DATE : 2008-07-16 \r\n16:58:44
    \r\n
    그누보드에는 자동로그인 기능이 있어 유용합니다.
    하지만 최고관리자는 보안 때문에 자동로그인을 사용할 \r\n수 없게 되어있습니다.

    자동로그인에 관한 코드는 common.php 에 있습니다.
    최고관리자도 자동로그인이 되도록 하려면 \r\ncommon.php 파일을 수정해야 합니다.

    하지만 그누보드의 원본을 수정하게 되면 추후 업데이트시 곤란한 상황이 발생할 수 \r\n있습니다.
    그누보드에서는 이러한 상황을 위해 확장기능을 extend 디렉토리에 추가할 수 있게 되어있습니다.
    extend 디렉토리에 \r\nphp 파일을 만들어 업로드 해두면 자동으로 읽어 실행하죠.

    최고관리자의 자동로그인 기능 또한 코드를만들어 extend 에 업로드 \r\n해두면 쉽게 구현할 수 있습니다.
    이 게시물의 첨부파일을 다운로드하셔도 되고 아래 코드를 이용해 직접 파일을 만들어 extend 디렉토리에 \r\n업로드 하시면 됩니다.

    \r\n
    <?
    if \r\n(!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

    // 자동로그인 \r\n---------------------------------------
    if (!$_SESSION['ss_mb_id'])
    // \r\n회원아이디가 쿠키에 저장되어 있다면 (3.27)
    if ($tmp_mb_id = \r\nget_cookie("ck_mb_id"))
    {
    $sql = " select mb_password, \r\nmb_intercept_date, mb_leave_date, mb_email_certify
    from \r\n{$g4['member_table']} where mb_id = '$tmp_mb_id' ";
    $row = \r\nsql_fetch($sql);
    $key = md5($_SERVER['SERVER_ADDR'] . \r\n$_SERVER['REMOTE_ADDR'] . $_SERVER['HTTP_USER_AGENT'] . \r\n$row['mb_password']);
    // 쿠키에 저장된 키와 같다면
    $tmp_key = \r\nget_cookie("ck_auto");
    if ($tmp_key == $key && \r\n$tmp_key)
    {
    // 차단, 탈퇴가 아니고 메일인증이 사용이면서 인증을 \r\n받았다면
    if ($row['mb_intercept_date'] == "" \r\n&&
    $row['mb_leave_date'] == "" \r\n&&
    (!$config['cf_use_email_certify'] || \r\npreg_match('/[1-9]/', $row['mb_email_certify'])) )
    \r\n{
    // 세션에 회원아이디를 저장하여 로그인으로 간주
    \r\nset_session("ss_mb_id", $tmp_mb_id);
    // 페이지를 \r\n재실행
    echo "<script language='javascript'> \r\nwindow.location.reload(); </script>";
    \r\nexit;
    }
    }
    // $row 배열변수 해제
    \r\nunset($row);
    }
    // 자동로그인 end \r\n---------------------------------------
    ?>
    \n\n[이 게시물은 관리자님에 의해 2013-06-10 09:16:24 12.H_PDS에서 이동 됨]\n
    [이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,677 / 82 Page
    [ 모바일테스트배추2018-0123 ] 댓글 3

    --------------------------------------문자확대모바일썸머노트 드롭다운메뉴 보트브라우즈 안나옴크롬나옴모바일에서 댓글저…

    [ CSS3 미디어쿼리와 스크린 경계 > 퍼블리싱강좌 ]

    우선 해야할 일반응형 웹을 하기 위해서 기본적으로 설정/선언하거나 포함해야 할 항목들이 있습니다.viewport meta tag 설정요약아래코드…

    [ 공유기 접속먹통)iptime 공유기 포트미러링 문제 해결 ] 댓글 1

    ■포트미러링 :인터넷으로 통신하는 모든 패킷을 4번포트로 전송합니다.포트 미러링 하면 외부 포트 연결 동작시 통신이 차단 되면서 공유기 먹통됨거…

    [ 참조)jun's loader 1.02a 기반으로 atom 230 부트로더 만들기. ]

    참조)jun's loader 1.02a 기반으로 atom 230 부트로더 만들기. 링크 사이트 정보 입니다 jun's loader 1.02a 기…

    [ 시스템 업그레이드 apt upgrade ]

    Ubuntu-Debian 패키지 매니저 apt사용해보기기본적으로apt패키지가 설치되어있었지만… 사용하지 않았었다. 여기저기서apt-get같은 명…

    [ 저작권 정보및 일부 자료에 대하여 링크 글에 원문 참조 복사 내용에 대하여 말들이 많네요 ]

    일부 자료에 대하여 링크 글에 원문 참조 복사 내용에 대하여 말들이 많네요죄송합니다저는 자료에 대하여 참조 저장에 목적으로 향후 사용하고자 개인…

    [ u5pvr 필수) 스마트폰에서 u5구동및 컨트롤 HiTVRemote for Dinobot boxes 안드로이… ]

    u5pvr 필수) 스마트폰에서 u5구동및 컨트롤 HiTVRemote for Dinobot boxes 안드로이드8 지원안드로이드 8 버전에서 안되…

    [ http://웹경로 접속하기 https:// 의 주의 요함 및 .htaccess 적용에 http://를 h… ]

    http://웹경로 접속하기 https:// 의 주의 요함 및 .htaccess 적용에 http://를 https://로 자동 리디랙션 적용하기…

    [ 녹스 안드로이드 에뮬레이터 NoxPlayer 모바일 에뮬레이터로 PC에서 모바일게임 하기 ]

    녹스 안드로이드 에뮬레이터 NoxPlayer 모바일 에뮬레이터로 PC에서 모바일게임 하기부드러운 게임플레이최고의 호환성다양한 멀티기능다운로드6.…

    [ 우분투)SSH Server 설치와 putty 로 서버 접속 하기,포트 변경 하기 ]

    우분투)SSH Server 설치와 putty 로 서버 접속 하기,포트 변경 하기SSH Server 설치원격 서버에 SSH 프로토콜을 사용하여 터…

    [ 시놀로지 dsm6.2.1에서 펨어어 재설치 다운그래이드 하기 ]

    시놀로지 펨어어 재설치 또는 다운그래이드 하기http://www.mertymade.com/syno/에서Config File Editor을 다운 …

    [ 시스템 파티션이 충돌합니다" 이 문구 문의 드립니다. ]

    시스템 파티션이 충돌합니다" 이 문구 문의 드립니다.◎ ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.k…

    [ 실패)시놀로지 usb와 web 폴더 마운트 홈페이지 설치하기 ]

    시놀로지 usb와 web 폴더 마운트 홈페이지 설치하기volume1의 저장 폴더가 작을때 usb 외장하드/das의 연결 상태로 외장하드에 web…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-29 13:44:54

    오늘의 홈 현황


    • 현재 접속자♨ 552 명
    • 오늘 가입자※ 3 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 8 명
    • 오늘 방문자 1,642 명
    • 어제 방문자 2,007 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,402,804 명
    • 전체 게시물※ 8,663 개
    • 전체 댓글수※ 24,792 개
    • 전체 회원수 11,077 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑