Example #1
0
<?php

require '../../model/MensagemChat.php';
header("Content-Type: application/json; charset=utf-8");
//charset=ISO-8859-1");
header("Expires: Sat, 05 Nov 2005 00:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
$pagelastmsgid = 0;
if ($_REQUEST['lastmsgid']) {
    $pagelastmsgid = $_REQUEST['lastmsgid'];
}
$count = 0;
$mensagens = MensagemChat::UltimasMensagens();
$result = array();
foreach ($mensagens as $mensagem) {
    if ($count == 0 && $pagelastmsgid >= $mensagem->GetId()) {
        return;
    }
    $result[] = $mensagem->toArray();
    $count++;
}
echo json_encode($result);