Exemple #1
0
<?php

require 'models/connect.php';
require 'models/redirect.php';
require 'models/transactions.php';
require 'models/message_functions.php';
if (!isset($_SESSION['userid'])) {
    standardRedirect('login.php', ['red' => 'activity']);
}
$title = 'Δραστηριότητα';
$requests['to'] = getRequestsToUser($_SESSION['userid']);
$requests['from'] = getRequestsFromUser($_SESSION['userid']);
$messages = getNewMessages($_SESSION['userid']);
require 'views/header.php';
require 'views/activity/activity_board.php';
require 'views/footer.php';
Exemple #2
0
<?php

include 'chat.class.php';
$mode = $_POST['mode'];
$id = 0;
$chat = new Chat();
if ($mode == 'SendAndRetrieveNew') {
    $name = $_POST['name'];
    $message = $_POST['message'];
    $color = $_POST['color'];
    $id = $_POST['id'];
    if ($name != '' || $message != '' || $color != '') {
        $chat->postNewMessage($name, $message, $color);
    }
} elseif ($mode == 'DeleteAndRetrieveNew') {
    $chat(deleteAllMessages());
} elseif ($mode == 'RetrieveNew') {
    $id = $_POST['id'];
}
if (og_get_length()) {
    ob_clean();
}
//Headders are setn to prevent browsrs form caching
header('Cache-Control: no-cache, must-revalidate');
header('Pragma: no-cache');
header('Content-Type: text/xml');
echo $chat(getNewMessages($id));