세션 관련 질문 입니다

세션 관련 질문 입니다

QA

세션 관련 질문 입니다

답변 2

본문

public_html - home

                   - intra

 

폴더 구성이 이렇게 되어 있는대요

 

 

public_html - home  <--- 그누보드 설치

                   - intra   <--- test.php 파일만 있음

 

public_html /home/bbs/login_check.php 파일에서 로그인이 되면

 

session_start();
$_SESSION[test] = "souse2" ;

 

이렇게 세션 하나를 생성합니다

 

public_html /intra/test.php  파일에서  세션을 출력하면 안나옵니다

session_start();
echo $_SESSION['test']

 

왜 안찍히는지 궁금합니다

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 2

파일을 만들어서 접속하게만 해주시면 간단합니다

/intra/_common.php

파일을 만듭니다

_common.php 파일에는

 
<?php 
$g5_path = "../home"; 
include_once($g5_path.'/common.php');
?>
 

하시고 test.php에서 이파일을 불러오면 됩니다  

세션은 common.php에 있으므로 따로 정의하실 필요가 없습니다  

그리고 그누보드5의 함수들도 모두 사용할 수 있으므로 이렇게 쓰는 방법을 추천합니다 


<?
session_save_path("../home/data/session/");
session_start();
print_r($_SESSION);
?> 
 

 

세션이 저장되는 디렉토리를 지정해 주시면 됩니다.

그누보드에서 로그인한 경우는 위 경로일 테니 그누보드 세션 파일이 저장되는 디렉토리를 지정해 주시면 되겠네요. 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로