2012-02-22 3 views
-2

내 웹 사이트는 PHP + MySQL로 개발되었습니다. 그것은 사용자가 로그인 할 수 있습니다.로그인 한 사용자와 일대일로 채팅하는 익명 방문자를위한 인스턴트 메시징 기능

내가 로그인 한 사이트의 사용자들과 하나 하나를 채팅 사이트에 익명의 방문자 수 있도록 인스턴트 메시징 기능을 포함해야합니다.

  • 사용자가 서로 채팅을 할 수 없게해야합니다 .
  • 사이트에는 로그인되어있어 채팅 할 수있는 모든 사용자의 목록이 표시되어야합니다.
  • 횟수를 추적하는 기능은 유용하지만 필요하지는 않습니다.

어떻게 구현할 수 있습니까? 어떤 도움이라도 대단히 감사하겠습니다.

+0

음. "하나 하나에 대화하다"와 "서로 대화 할 수 없다"는 것은 다소 모순적인 것처럼 보입니다. –

+0

충분히 명확하지 않으면 죄송합니다. 익명 사용자가 선택한 등록 된 사용자와 일대일로 대화 할 수 있기를 바랍니다. 등록 된 사용자는 다른 등록 된 사용자와 대화 할 수 없습니다. – WhoMe

답변

2

다음 단계를 수행

  • 보기 채팅 창 채우기 (당신의 요구에 맞게 일부 오픈 소스 채팅 시스템 또는 찾기)

    1. 먼저 당신의 선택의 채팅 시스템을 만들 등록 및 로그인 한 사용자 익명 사용자 예를 들어, 세션이 이 아니라면 로그인 한 회원을 표시하십시오. 익명 사용자가 임의로 식별 할 수 있도록 세션을 생성하여 세션을 생성합니다.
    2. 등록 된 사용자의 경우 로그인 된 사용자가 로그인 메커니즘으로 로그인 한 채팅 창 i-e 사용자로 표시되도록 제한합니다.
    3. 항상 이런 식으로 작동하지 않는다는 것을 기억하십시오. 프로젝트 작업을 시작하십시오. 문제를 작은 부분으로 나누십시오. 일부 작업을 실행하는 데 어려움이있는 경우 모든 중 하나가 도움을 요청하십시오.

    나는 당신이 라이브 지원 시스템을 찾고 있다고 믿습니다. 익명의 사용자가 대표와 채팅 할 수있는 곳. Google이 제공하는 많은 기능과 많은 기능은 무료입니다. 좋은 것들 중 일부입니다 ----

    http://www.comm100.com/livechat/ 
    http://www.phplivesupport.com/ 
    http://www.turnkeywebtools.com/phplivehelper/ 
    
  • 0

    는 PHP에서 채팅을하지 마십시오. Socket.io/jQuery를 사용하여 수행하십시오. 그것은 당신을 위해 훨씬 쉬울 것입니다.

    관련 문제