<?php require_once 'session.php'; require_once 'functions.php'; $error = ""; if ($_SERVER['REQUEST_METHOD'] === "POST") { ECVChat\DB\addMessage($_SESSION['id'], $_POST['message']); } else { $error = '<p>Something went wrong...</p>'; } $datas = ECVChat\DB\getLastMessage(); include 'header.php'; ?> <div id="ecvchat"> <header class="clearfix"> <a href="#" class="ecvchat-close">x</a> <h4><?php echo $_SESSION['username']; ?> </h4> <span class="ecvchat-message-counter">3</span> </header> <div class="ecvchat"> <div class="ecvchat-history"> <?php foreach ($datas as $data) { $img = $data['path'] . $data['filename'] . '.' . $data['extension']; list($date, $time) = explode(' ', $data['created_at']); ?>
<?php $msgs = ECVChat\DB\getLastMessage(); ?> <div class="ecvchat-message clearfix"> <img src="http://lorempixum.com/32/32/people" alt="" width="32" height="32"> <?php foreach ($msgs as $value) { $user = ECVChat\DB\getUser($value['user_id']); echo $value['user_id']; ?> <div class="ecvchat-message-content clearfix"> <span class="ecvchat-time"><?php echo $value["created_at"]; ?> </span> <h5><?php echo $user; ?> </h5> <p><?php echo $value["message"]; ?> </p> </div> <?php } ?> </div> <hr>
<?php require_once 'requires/header.php'; require_once 'requires/functions.php'; if (isset($_POST['message'])) { \ECVChat\DB\addMessage($_POST['message']); } $messages = \ECVChat\DB\getLastMessage(); ?> <div id="ecvchat"> <header class="clearfix"> <a href="#" class="ecvchat-close">x</a> <h4>John Doe</h4> <span class="ecvchat-message-counter">3</span> </header> <div class="ecvchat"> <div class="ecvchat-history"> <!-- Chat messages here --> <?php foreach ($messages as $message) { ?> <div class="ecvchat-message clearfix"> <img src="<?php echo $message['path'] . $message['filename']; ?> " alt="" width="32" height="32">