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']; echo "</span>"; echo "</div>"; echo "</div>"; } else { $name = $db->getnickname($chats[$i]['idsender']); echo "<div class='chatbox'>";
} 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); $i = 0; while ($i < $size) { $chat = $db->getsinglechat($diferentusersmessage[$diferentusers[$i]]); if ($chat['idsender'] == $id) { $user = $db->getnickname($chat['idreceiver']); $userid = $chat['idreceiver']; } else { $user = $db->getnickname($chat['idsender']); $userid = $chat['idsender']; } $uncheckeds = $db->getuncheckeds($id, $userid); echo "<div style='margin-top:30px;'></div>"; echo "<div class='messagebox'>"; echo "<div class='leftside avatar'>"; echo "<a href='chatview.php?id={$userid}'><img src='images/avatar.png'>"; //HERE GOES THE IMAGE OF THE AVATAR OF THE USER echo "</div></a>"; echo "<div>"; echo "<br>"; echo "<span class='medieval'><strong>";