<?php
session_start();

// Caminho do arquivo JSON
$jsonFilePath = '../rpDevelop.json';

// Verifica se o arquivo JSON existe
if (file_exists($jsonFilePath)) {
    // Lê o conteúdo do arquivo JSON
    $dados_json = file_get_contents($jsonFilePath);
    
    // Decodifica o JSON para um array associativo
    $DATA_DADOS = json_decode($dados_json, true);

    // Atualiza os valores conforme necessário
    $DATA_DADOS['sistema']['dns'] = $_POST['dns_api'];
    $DATA_DADOS['sistema']['status_m'] = $_POST['status_m'];
    $DATA_DADOS['sistema']['link_video_m'] = $_POST['link_video_m'];
    $DATA_DADOS['sistema']['link_video_t'] = $_POST['link_video_t'];
    $DATA_DADOS['sistema']['link_video_v'] = $_POST['link_video_v'];
    $DATA_DADOS['sistema']['link_video_erro'] = $_POST['link_video_erro'];

    // Converte novamente para JSON com formatação bonita
    $dados_json = json_encode($DATA_DADOS, JSON_PRETTY_PRINT);

    // Salva no arquivo
    file_put_contents($jsonFilePath, $dados_json);

    // Certifique-se de não ter saída HTML antes do redirecionamento
    ob_start(); // Inicia o buffer de saída
    header("Location: ../dashboard.php");
    ob_end_flush(); // Envia o buffer de saída e desativa o buffer de saída de saída
    exit();
} else {
    echo "O arquivo JSON não existe.";
}
?>
