if (session_status() == PHP_SESSION_NONE) { session_start(); } require_once 'database.php'; if (isset($_SESSION['id'])) { $id = $_SESSION['id']; if (!isset($db)) { $db = new dbconnector(); } } else { header("location:login.php"); } if (isset($_SESSION['otherid'])) { $otherid = $_SESSION['otherid']; } $chats = $db->getchats($id, $otherid, 0); $size = sizeof($chats); $i = 0; echo "<div id='messages'>"; while ($i < $size) { if ($chats[$i]['idsender'] == $id) { $name = $db->getnickname($chats[$i]['idsender']); echo "<div class='chatbox'>"; echo "<div class='rightside avatar'>"; echo "<img src='images/avatar.png'>"; echo "</div>"; echo "<div class='rightside bubble'>"; echo "<span class='medieval' style='text-align:right; float:right;'><strong>{$name}</strong></span>"; echo "<br>"; echo "<span class='subinfo'>"; echo $chats[$i]['message'];
<?php require_once 'database.php'; if (isset($_SESSION['id'])) { $id = $_SESSION['id']; if (!isset($db)) { $db = new dbconnector(); } } else { header("location:login.php"); } $chats = $db->getchats($id, $id, 1); //SEPARATE DIFERENT USERS CHATS $diferentusers = array(); $diferentusersmessage = array(); $size = sizeof($chats); $i = 0; while ($i < $size) { if ($chats[$i]['idsender'] == $id) { $user = $chats[$i]['idreceiver']; } else { $user = $chats[$i]['idsender']; } if (!in_array($user, $diferentusers)) { $diferentusers[] = $user; $diferentusersmessage[$user] = $chats[$i]['id']; } $i = $i + 1; } //PAINT DIFFERENT CHATS $size = sizeof($diferentusers);