function acceptChatRequest() { $chatRequest = ChatRequest::getById($_GET['id']); $chatRequest->status = "accepted"; $chatRequest->update(); $chatRequests = ChatRequest::getOthers($chatRequest->sentById, $chatRequest->type, $chatRequest->sentToGroupId, $chatRequest->sentToUserId); if ($chatRequests[0]['status'] == "accepted" && $chatRequests[1]['status'] == "accepted" || $chatRequest->status == "accepted" && $chatRequests[1]['status'] == "accepted" || $chatRequests[0]['status'] == "accepted" && $chatRequest->status == "accepted") { $chatGroup = ChatGroup::getByGroupId($chatRequest->sentById, $chatRequest->sentToGroupId); $chatGroup->status = "online"; $chatGroup->updateStatus(); } require TEMPLATE_PATH . "/home.php"; }
echo $per3->name . "<br>"; ?> <form name="select_group" action="main.php?action=createChatGroup" method="POST" enctype="multipart/form-data"> <input type="text" name ="group2Id" value="<?php print_r($groupsCreatedOnline[$i]["id"]); ?> " > <input type="submit" name="group" value="send chat request" > </form> <?php } } echo "Groups" . $person->name . " are member of <br> "; for ($i = 0; $i < sizeof($groupsOnline); $i++) { if (ChatGroup::getByGroupId($_SESSION['groupId'], $groupsOnline[$i]["id"])) { echo "already a chatting group<br>"; } if ($groupsOnline[$i]["adminId"] != $_SESSION['userId'] && $groupsOnline[$i]["per2Id"] != $_SESSION['userId'] && $groupsOnline[$i]["per3Id"] != $_SESSION['userId']) { echo "Group Name: " . $groupsOnline[$i]["name"] . "<br>"; echo "group members: <br>"; $admin = User::getById($groupsOnline[$i]["adminId"]); if ($person->id != $groupsOnline[$i]["per3Id"]) { $per2 = User::getById($groupsOnline[$i]["per3Id"]); } else { $per2 = User::getById($groupsOnline[$i]["per2Id"]); } echo "admin <br>"; echo $admin->name . "<br>"; echo $per2->name . "<br>"; ?>
<?php print_r($group1Members); print_r($group2Members); $user = array(); $user[1][1] = User::getById($group1Members->adminId); $user[1][2] = User::getById($group1Members->per2Id); $user[1][3] = User::getById($group1Members->per3Id); $user[2][1] = User::getById($group2Members->adminId); $user[2][2] = User::getById($group2Members->per2Id); $user[2][3] = User::getById($group2Members->per3Id); $chatGroup = ChatGroup::getByGroupId($group1Members->id, $group2Members->id); ?> <img src="<?php echo $chatGroup->icon_link; ?> " alt="Group" style= "height:200px; width:300px;" > <form name="change_chat_group_image" action="index.php?action=updateChatGroupImage" method="POST" enctype="multipart/form-data"> <input type="file" name="image" /><br> <input type="text" name ="chatGroupId" value="<?php print_r($chatGroup->id); ?> " > <input type="submit" name="group" value="update" > </form> <html> <head>