function createBoardMessage($mysqli, $userId, $schoolId, $title, $body, $messageType) { if (doesUserExist($mysqli, $userId)) { if (doesSchoolExist($mysqli, $schoolId) && $messageType == 'school' || $messageType == 'group' && doesGroupExist($mysqli, $schoolId)) { if ($messageType == 'school' && isUserInSchool($mysqli, $userId, $schoolId) || $messageType == 'group' && isUserInGroup($mysqli, $userId, $schoolId)) { if ($stmt = $mysqli->prepare("INSERT INTO board SET author_id = ?, school_id = ?, title = ?, body = ?, message_type = ?")) { $stmt->bind_param("iisss", $userId, $schoolId, $title, $body, $messageType); $stmt->execute(); return true; } else { return "Faulty MYSQLI Statement"; } } else { return "User is not in school"; } } else { return "School does not exist"; } } else { return "User does not exist"; } }
function isBanned() { return isUserInGroup('banned'); }
</select> <?php } else { ?> Роль:<br /> <?php if (isUserInGroup('user', $id)) { echo "Пользователь"; } if (isUserInGroup('moder', $id)) { echo "Модератор"; } if (isUserInGroup('news', $id)) { echo "Создатель новостей"; } if (isUserInGroup('admin', $id)) { echo "Администратор"; } } ?> <div> <p id = "passwordStatus" class = ""></p> </div> <br> <div id = "submitDiv2"><button type="submit" id = "submitButton2" onclick="changeInfo(); return false;" class="btn btn-lg btn-primary btn-block">Изменить информацию</button> </div> </form> </div>
} ?> </ul> <button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#board_popup">Create Message</button> <?php if ($_SESSION["user_id"] != $group["creator"]["id"]) { if (isUserInGroup($mysqli, $_SESSION["user_id"], $group["id"]) == false) { ?> <button onclick="joinGroup(<?php echo $group["id"]; ?> );">Join group</button> <?php } else { if (isUserInGroup($mysqli, $_SESSION["user_id"], $group["id"]) == true) { ?> <button onclick="leaveGroup(<?php echo $group["id"]; ?> );">Leave group</button> <?php } } ?> <?php } ?> <div class="modal fade" id="board_popup" tabindex="-1" role="dialog" aria-labelledby="board_popup_modal_label"> <div class="modal-dialog" role="document">