GNUAPP

$mb[mb_level] 와 $member[mb_level] 의 차이점이 뭐에요?

$mb[mb_level] 와 $member[mb_level] 의 차이점이 뭐에요?

head.php에서는 $member[mb_level] 를 써야되고,
login_check.skin.php에서는 $mb[mb_level]를 써야되는데,
이유가 뭐죠? ㅠㅠ 알려주세요.
|

댓글 4개

변수의 차이 입니다.
/bbs/login_check.php안에 보시면
$mb = get_member($mb_id);

위와 같은 부분이 있습니다
회원의 정보를 가져오는 get_member 함수를 호출할때 어떤 변수명에 담냐에 따라서 틀려지는거죠
로그인 페이지는 $mb 라는 변수에 담아서 $mb 로 쓰는것입니다
혹시나해서..
변수는 바구니라고 생각하면 되요..
회원 정보를 $mb라는 바구니에 넣어라는 명령을 내리고
밑에서는 $mb바구니에서 회원정보 꺼내와라 이런식..
두 변수의 큰 차이점은 위 두분의 답변 외에 이렇게 정리하면 될것 같습니다
$member 변수는 로그인 한 자신의 정보를 담고있는 배열입니다
즉 로그인 하면 어느 페이지에서나 사용할 수 있습니다

$mb는 필요할 때 임시로 해당 아이디의 정보를 가져오는 것입니다
로그인 같은 경우 로그인 하기전에 입력한 아이디에 대한 임시정보를 가져온 것이죠
A가 B에게 쪽지를 보내면 보낸 사람 아이디를 기록해둡니다
이런 경우 보낸 사람 닉네임을 알려주기 위해서 회원정보를 찾아와서 담아 두는 등등입니다
따라서 모든 페이지에서 나올 수 있는 값이 아닙니다
답변 감사 드립니다.
이제 완전히 이해가 되었습니다. 정말 고마워요.
좋은 하루 되세요~
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
13년 전 조회 2,773
13년 전 조회 954
13년 전 조회 712
13년 전 조회 982
13년 전 조회 648
13년 전 조회 869
13년 전 조회 958
13년 전 조회 733
13년 전 조회 672
13년 전 조회 3,904
13년 전 조회 1,704
13년 전 조회 661
13년 전 조회 964
13년 전 조회 515
13년 전 조회 658
13년 전 조회 501
13년 전 조회 761
13년 전 조회 1,714
13년 전 조회 1,536
13년 전 조회 2,728