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();