2012-02-04 3 views
0

내 포럼을위한 대화방을 구현하려고합니다. PHP와 Ajax를 사용하여 직접 Chatroom을 만들었지 만 MyBB 포럼에 속한 사용자 만 채팅을 사용하도록 허용하는 방법을 알아 내려고합니다.MyBB가 채팅을 위해 사용자 세션을 얻는 중

는 그래서 기본적으로 내가 할 노력하고있어입니다 : 채팅방에서

  • 목록의 사용자는
  • 만 내가 수행하는 방법에 아무 생각이 로그인 한 사용자가

채팅 할 수 있도록 이. MyBB가 저장하는 쿠키를 편집해야한다고 가정합니다. 그러나 MyBB wiki은 많은 정보를 제공하지 않지만 쿠키에 저장되는 것은 무엇입니까?

저는 PHP에 약간 익숙하며, 어떻게 시작해야할지 궁금합니다. 그래서 원하는 방식으로 작동하려면 어떻게해야할까요?

+0

mybbuser이 쿠키는 프론트 엔드의 로그인 정보를 저장하고 사용자가 로그인 할 때 설정되며 사용자가 로그 아웃 할 때 제거됩니다. UID와 로그인 키는이 쿠키에 저장됩니다. 'chatroom의 목록 사용자는 chatbox 코드에 따라 다릅니다. –

답변

1

MyBB의 global.php 파일 만 포함하십시오. 그것은 당신을 위해 모든 일을 할 것입니다.

그러면 $mybb->user 배열을 사용하여 현재 사용자에 대한 정보를 얻을 수 있습니다.

$isLoggedIn = ($mybb->user['uid'] > 0); 
관련 문제