예제 #1
0
function LT_output_array(&$data, $fields)
{
    foreach ($data as $i => $object) {
        LT_format_object($data[$i], $fields);
    }
    include 'include/json_headers.php';
    echo json_encode($data);
}
예제 #2
0
<?php

// User sees his lists of friends and friend requests
include 'db_config.php';
include 'include/query.php';
include 'include/output.php';
session_start();
if (!isset($_SESSION['user'])) {
    header('HTTP/1.1 401 Unauthorized', true, 401);
    exit('You are not logged in.');
}
$user = intval($_SESSION['user']);
$recieved = LT_call('read_friends_received', $user);
$requested = LT_call('read_friends_requested', $user);
$confirmed = LT_call('read_friends_confirmed', $user);
foreach ($recieved as $row) {
    LT_format_object($row, array('integer' => array('id')));
}
foreach ($confirmed as $row) {
    LT_format_object($row, array('integer' => array('id')));
}
include 'include/json_headers.php';
echo json_encode(array('received' => $recieved, 'requested' => $requested, 'confirmed' => $confirmed));