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'>";
Example #2
0
    } 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>";