그

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

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 파일에서 세션을 시작하도록 되어 있을텐데요.
그런가요? 제가 그누보드가 첨인데 제대로 분석을 못해서 그런가 봅니다. 로그인이 된지 안된지 체크 하는 방법을 알고 싶은데, 안되네요..
댓글을 작성하시려면 로그인이 필요합니다.

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

+
제목 글쓴이 날짜 조회
13-07-05 조회 1,124
13-07-05 조회 3,285
13-07-05 조회 1,421
13-07-05 조회 1,348
13-07-05 조회 1,401
13-07-05 조회 1,146
13-07-05 조회 2,497
13-07-05 조회 1,541
13-07-05 조회 3,254
13-07-05 조회 3,716
13-07-05 조회 1,166
13-07-05 조회 4,420
13-07-05 조회 1,019
13-07-05 조회 1,045
13-07-05 조회 1,736
13-07-05 조회 2,785
13-07-05 조회 1,086
13-07-04 조회 1,700
13-07-04 조회 2,330
13-07-04 조회 1,806