<?php require_once "../models/managementmodel.php"; $managementmodel = new Managementmodel(); $allUsers = $managementmodel->getAllUsers(); foreach ($allUsers as $value) { ?> <p> <div id="nickname"> <?php echo $value['login']; ?> </div> <div id="statusicon"> <?php echo $value['status']; ?> </div> </p> <?php }
<?php require_once "../models/managementmodel.php"; require_once "../models/messagemodel.php"; /*ОБРАБОТКА ФОРМЫ СОЗДАНИЯ КОМНАТЫ*/ if (isset($_POST['nameroom'])) { $nameroom = strip_tags(trim($_POST['nameroom'])); $db = new Managementmodel(); $dbroom = $db->selectItem($nameroom); if ($dbroom !== $nameroom) { $result = $db->addtoDatabase($nameroom); if ($result) { $message = 'Добро пожаловать в новую комнату'; $user = '******'; $time = date("H:i:s"); $db = new Messagemodel(); $result = $db->addtoDatabase($user, $nameroom, $message, $time, null); echo $error_id = 'room_create'; return true; } else { echo $error_id = 'room_create_error'; return false; } } else { echo $error_id = 'room_name_error'; return false; } } else { echo $error_id = 'post'; return false; }
<?php session_start(); require_once "../models/messagemodel.php"; require_once "../models/managementmodel.php"; $managementmodel = new Managementmodel(); $allRoom = $managementmodel->getAllRooms(); foreach ($allRoom as $value) { ?> <div id="<?php echo $value['roomname']; ?> " class="tab-pane fade"> <?php $messagemodel = new Messagemodel(); $allMessageInRoom = $messagemodel->getAllMessages($value['roomname']); foreach ($allMessageInRoom as $items) { if ($items['destination'] == 'all' or $items['destination'] == $_SESSION['login'][0]['login'] or $items['user'] == $_SESSION['login'][0]['login'] or $_SESSION['login'][0]['login'] == 'admin') { ?> <p> <div class="msg_head"> <div class="btn btn-xs btn-default msgbox_time"> <?php echo $items['time']; ?> </div> <div class="btn btn-xs btn-success loginbox"> <?php echo $items['user']; ?> </div>
public function main($title) { $managementmodel = new Managementmodel(); $allRoom = $managementmodel->getAllRooms(); Display::view('chatrooms', $title, $allRoom); }
public function main($title) { $rooms = new Managementmodel(); $result = $rooms->getAllRooms(); Display::view('editchannels', $title, $result); }
<?php require_once "../models/managementmodel.php"; /*ОБРАБОТКА ФОРМЫ УДАЛЕНИЯ КОМНАТЫ*/ if (isset($_POST['radio_del'])) { $db = new Managementmodel(); $result = $db->deleteRoom($_POST['radio_del']); if ($result) { $db->deleteRoomMessages($_POST['radio_del']); echo $error_id = 'room_delete'; return true; } else { echo $error_id = 'room_delete_error'; return false; } } else { echo $error_id = 'post'; return false; }