그누보드5 DB 세션 자료 > gnuboard

본문 바로가기
사이트 내 전체검색

gnuboard

[팁자료] 그누보드5 DB 세션 자료

작성자 웹지기
작성일 18-10-01 13:34 | 조회 5,883 | 댓글 0

본문

DB 세션 관련 자료를 찾아보니

g4 시절의 자료밖에 나오지 않는 것 같아서 혹시나 필요하신 분이 계실까 올려 봅니다.


이용방법

1. DB table 생성

2. 첨부파일 붙여 넣기

3. 소스 붙여 넣기


1. 테이블 생성

[code]

CREATE TABLE IF NOT EXISTS `g5_session` (

  `id` varchar(32) NOT NULL,

  `datetime` datetime NOT NULL,

  `data` text NOT NULL,

  PRIMARY KEY (`id`),

  KEY `datetime` (`datetime`)

);

[/code] 


2. 첨부파일 붙여 넣기

 - 첨부파일을 lib 폴더에 붙여넣기 해주세요


3. 소스 붙여 넣기

 - 첨부된 파일을 lib 폴더에 붙여 넣기 하시고 common.php 에서 session_save_path 를 주석 하신 후 아래 소스를 붙여넣기 해주시면 됩니다.


[code]

// 파일 세션 주석 처리

//session_save_path(G5_SESSION_PATH);

// 핸들러 함수 정의 파일

include_once(G5_PATH."/lib/session.db.lib.php");

$session_store = new DatabaseSessionStore(G5_MYSQL_HOST, G5_MYSQL_USER, G5_MYSQL_PASSWORD, G5_MYSQL_DB);


// 세션 핸들로 지정

session_set_save_handler($session_store);

[/code]

0 0

댓글목록 0

등록된 댓글이 없습니다.

gnuboard 목록

Total 54
게시물 검색

회원로그인

접속자집계

오늘
24,775
어제
17,832
최대
61,067
전체
17,963,887

그누보드5
Copyright © www.funyphp.com. All rights reserved.