function grp_req() { $requests = Request::getByUserId($_SESSION['userId']); $a = sizeof($requests); for ($i = 0; $i < $a; $i++) { $group = Group::getById($requests[$i]["sentById"]); $user = User::getById($group->adminId); if ($_SESSION['userId'] != $group->per2Id) { $user1 = User::getById($group->per2Id); } else { $user1 = User::getById($group->per3Id); } echo "you got request from " . $user->name . " to join to group " . $group->name . " with " . $user1->name . " <br>"; echo "<a href='/backend/main.php?action=acceptGroupRequest&id=" . $requests[$i]["id"] . "'>accept</a>    "; echo "<a href='/backend/main.php?action=declineGroupRequest&id=" . $requests[$i]["id"] . "'>decline</a><br>"; } }
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Dating Website</title> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script> <script type="text/javascript" src="src/jquery.tokeninput.js"></script> <link rel="stylesheet" href="styles/token-input.css" type="text/css" /> <link rel="stylesheet" href="styles/token-input-facebook.css" type="text/css" /> </head> <?php echo "Welcome" . User::getById($_SESSION['userId'])->name . "<br>"; //get by user id gives requests only with status pending $requests = Request::getByUserId($_SESSION['userId']); $a = sizeof($requests); for ($i = 0; $i < $a; $i++) { $group = Group::getById($requests[$i]["sentById"]); $user = User::getById($group->adminId); if ($_SESSION['userId'] != $group->per2Id) { $user1 = User::getById($group->per2Id); } else { $user1 = User::getById($group->per3Id); } echo "you got request from " . $user->name . " to join to group " . $group->name . " with " . $user1->name . " <br>"; echo "<a href='/dating_website/index.php?action=acceptGroupRequest&id=" . $requests[$i]["id"] . "'>accept</a>    "; echo "<a href='/dating_website/index.php?action=declineGroupRequest&id=" . $requests[$i]["id"] . "'>decline</a><br>"; } if (isset($_SESSION['groupId'])) { echo "you are under this group :" . Group::getById($_SESSION['groupId'])->name . "<br>";