테스트 사이트 - 개발 중인 베타 버전입니다

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

· 13년 전 · 3862 · 4
$mb[mb_level] 와 $member[mb_level] 의 차이점이 뭐에요?

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

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 4개

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

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

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

게시글 목록

번호 제목
284438
284437
284435
284430
284420
284417
284409
284401
284399
284397
284380
284378
284371
284370
284366
284364
284360
284357
284355
284354