로그인 관련, 외부로그인을 쓰긴 하는데,

· 2013-07-05 (금) 12:07:15 · 1130 · 2
top.php 파일

$g4_path = "..";
session_start();
include_once("$g4_path/common.php");

include_once("$g4_path/head.sub.php");
include_once("$g4_path/tail.subphp");


if($member['mb_id'])
{
로그인 아이디 비번 입력 창 표시
<form name="FormLogin" action="../bbs/login_check.php" method="post" style='border:0;margin=0px;'>
<form>

}
else
{
로그인 되었음 표시
<form name="FormLogin" action="../bbs/logout.php" method="post" style='border:0;margin=0px;'>
</form>
}


문제는 실제 게시판에는 로그인이 되었다고 나오는데

top.php 파일에서 $member['mb_id'] 가 계속 공백(값없음) 으로 나옵니다.

게시판 상단마다 top.php를 불러오는데, 로그인 후에 게시판으로 이동하면 $member['mb_id'] 값이
찍히나,

top.php만 브라우저에서 띄우면 $member['mb_id'] 값이 안찍힙니다.

이게 세션이나 쿠키랑 관계가 있나요??
|

댓글 2개

그런데 session_start(); 는 필요없지 않나요? common.php 파일에서 세션을 시작하도록 되어 있을텐데요.
2013-07-05 (금) 14:59:54
그런가요? 제가 그누보드가 첨인데 제대로 분석을 못해서 그런가 봅니다. 로그인이 된지 안된지 체크 하는 방법을 알고 싶은데, 안되네요..
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13-07-05 조회 1,103
13-07-05 조회 3,270
13-07-05 조회 1,399
13-07-05 조회 1,331
13-07-05 조회 1,386
13-07-05 조회 1,131
13-07-05 조회 2,480
13-07-05 조회 1,521
13-07-05 조회 3,235
13-07-05 조회 3,698
13-07-05 조회 1,151
13-07-05 조회 4,403
13-07-05 조회 999
13-07-05 조회 1,022
13-07-05 조회 1,718
13-07-05 조회 2,770
13-07-05 조회 1,073
13-07-04 조회 1,686
13-07-04 조회 2,313
13-07-04 조회 1,795