Пример #1
0
     if (!$newMsgCount) {
         send_Action_Response('Success', " NEW_MESSAGES = [] ; LASTFETCHEDMSGID = {$lmsgid} ;");
     }
     $TMC = new ManageChatRooms();
     $NMFR = $TMC->get_NewMessages_fromRoom(array('condition' => 'NewerThan', 'value' => $lmsgid), $roomid, $CURRENT_USERID);
     send_Action_Response('Success', " NEW_MESSAGES = " . json_encode($NMFR['NEW_MESSAGES']) . "; LASTFETCHEDMSGID = {$NMFR['LASTFETCHEDMSGID']} ;");
     exit;
     break;
 case 'post_direct_message':
     // Post Direct Messages between users
     $newmsg = get_POST_var('newmsg');
     $to_user = get_POST_var('to_user');
     if ($newmsg) {
         $MU = new ManageUsers();
         $MU->userId = $_SESSION['empl_id'];
         $success = $MU->send_DirectMessageTo($to_user, $newmsg);
     }
     register_LastPingAt();
     send_Action_Response('Success', '1');
     exit;
     break;
     /*case 'fetch_activeUsers':
     		$roomid = get_POST_var('ROOMID');
     		$MCR = new ManageChatRooms();
     		$ACTIVE_USERS = $MCR->get_ListOfActiveUserNamesIn_ChatRoom($roomid);
     		send_Action_Response('Success' , " ACTIVE_USERS = ".json_encode($ACTIVE_USERS). " ; " );
     		exit();
     	break;*/
 /*case 'fetch_activeUsers':
 		$roomid = get_POST_var('ROOMID');
 		$MCR = new ManageChatRooms();