그누보드 로그인하면 세션이 뭘로 저장 되나요? 정보
그누보드 로그인하면 세션이 뭘로 저장 되나요?본문
그누보드 외부 로그인을 쓰는 페이지가 있습니다.
그리고 거기서 로그인이 되면 어떤 이미지를 교체를 해줘야하는데요.
그럼 로그인이 됐는지 안됐는지 세션 값을 가져와야하잖아요.
관리자 페이지 좀 보고 하니까...로그인 하면 mb_id 로 세션이 저장 되는 거 같아서
<? if(!$mb_id) { ?>
<td><img src="/new_erent/images/top.gif" alt="" width="701" height="13" border="0" usemap="#Top_Map"></td>
<? }else { ?>
<td><img src="/new_erent/images/top_logout.gif" alt="" width="701" height="13" border="0" usemap="#Top_Map2"></td>
<? } ?>
이렇게 했는데 안되네요.
어떤 세션으로 그누보드 로그인 상황을 파악할 수 있는지 알려주시면 감사하겠습니다.
그럼 즐거운 하루 되세요~
그리고 거기서 로그인이 되면 어떤 이미지를 교체를 해줘야하는데요.
그럼 로그인이 됐는지 안됐는지 세션 값을 가져와야하잖아요.
관리자 페이지 좀 보고 하니까...로그인 하면 mb_id 로 세션이 저장 되는 거 같아서
<? if(!$mb_id) { ?>
<td><img src="/new_erent/images/top.gif" alt="" width="701" height="13" border="0" usemap="#Top_Map"></td>
<? }else { ?>
<td><img src="/new_erent/images/top_logout.gif" alt="" width="701" height="13" border="0" usemap="#Top_Map2"></td>
<? } ?>
이렇게 했는데 안되네요.
어떤 세션으로 그누보드 로그인 상황을 파악할 수 있는지 알려주시면 감사하겠습니다.
그럼 즐거운 하루 되세요~
댓글 전체

$_SESSION['ss_mb_id'] 입니다만
common.php 를 로드한 경우라면
$member['mb_no'] 를 확인하시면 됩니다.
common.php 를 로드한 경우라면
$member['mb_no'] 를 확인하시면 됩니다.

세션 변수를 이용해도 되지만
대부분은
<? if( empty( $member['mb_id'])) { ?>
로 바꾸시면 됩니다.
자세한 것은 gnuboard/common.php 참조하세요
대부분은
<? if( empty( $member['mb_id'])) { ?>
로 바꾸시면 됩니다.
자세한 것은 gnuboard/common.php 참조하세요

세션 정보는 gnuboard/data/session 밑에 파일 형태로 저장됩니다.
디비에 저장하는 방법도 있습니다.
디비에 저장하는 방법도 있습니다.