Example #1
0
function get_all($mysqli, $friend_ids)
{
    if (!isset($_SESSION)) {
        session_start();
    }
    if (!isset($_SESSION["id"]) || !valid_friends($friend_ids)) {
        die("[]");
    }
    $my_id = $_SESSION["id"];
    $friend_ids[] = $my_id;
    $ids = $friend_ids;
    sort($ids);
    $room_id = get_room_id($mysqli, $ids);
    return get_messages($mysqli, $room_id);
}
{
    $mysqli->query("DELETE FROM `chat` WHERE roomid={$room_id}");
}
$json = json_decode(file_get_contents('php://input'));
//get data from json headers
if (!isset($json) || !isset($json->users)) {
    die;
}
if (!isset($_SESSION)) {
    session_start();
}
if (!isset($_SESSION['name'])) {
    die;
}
$user = $_SESSION['name'];
$users = $json->users;
$friend_ids = get_users_ids($mysqli, $users);
$ids = array_merge($friend_ids, (array) $_SESSION["id"]);
sort($ids);
if (valid_friends($users)) {
    $room_id = get_room_id($mysqli, $ids);
    if ($room_id == -1) {
        die;
    }
    delete_all_messages($mysqli, $room_id);
    die("1");
}
die;
?>