<?php
session_start();
$arquivo = 'mensagens.json';

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $id_pedido = $_POST['id'] ?? '';
    $mensagem = $_POST['msg'] ?? '';
    $remetente = $_POST['de'] ?? 'entregador'; // 'entregador' ou 'cliente'

    if (empty($id_pedido) || empty($mensagem)) {
        exit;
    }

    // Carrega mensagens existentes
    $mensagens_gerais = file_exists($arquivo) ? json_decode(file_get_contents($arquivo), true) : [];
    
    if (!isset($mensagens_gerais[$id_pedido])) {
        $mensagens_gerais[$id_pedido] = [];
    }

    // Adiciona a nova mensagem
    $mensagens_gerais[$id_pedido][] = [
        'de' => $remetente,
        'msg' => $mensagem,
        'hora' => date('H:i')
    ];

    // Salva de volta
    file_put_contents($arquivo, json_encode($mensagens_gerais, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE));
    echo "sucesso";
}