<?php
include_once('../config.php');
include_once('../header.php');

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $nome = mysqli_real_escape_string($conn, $_POST['nome_loja']);
    $cnpj = mysqli_real_escape_string($conn, $_POST['cnpj']);
    $end  = mysqli_real_escape_string($conn, $_POST['endereco']);
    $tel  = mysqli_real_escape_string($conn, $_POST['telefone']);
    $msg  = mysqli_real_escape_string($conn, $_POST['mensagem_rodape']);
    $m1   = mysqli_real_escape_string($conn, $_POST['msg_extra_1']);
    $m2   = mysqli_real_escape_string($conn, $_POST['msg_extra_2']);

    $diretorio = "uploads/";
    if (!is_dir($diretorio)) mkdir($diretorio, 0777, true);

    $sql_uploads = "";
    
    // Upload Logo Principal
    if (!empty($_FILES['logo']['name'])) {
        $path = $diretorio . "logo_principal." . pathinfo($_FILES['logo']['name'], PATHINFO_EXTENSION);
        move_uploaded_file($_FILES['logo']['tmp_name'], $path);
        $sql_uploads .= ", logo_path='$path'";
    }
    // Upload Extra 1
    if (!empty($_FILES['img1']['name'])) {
        $path = $diretorio . "extra1." . pathinfo($_FILES['img1']['name'], PATHINFO_EXTENSION);
        move_uploaded_file($_FILES['img1']['tmp_name'], $path);
        $sql_uploads .= ", img_extra_1='$path'";
    }
    // Upload Extra 2
    if (!empty($_FILES['img2']['name'])) {
        $path = $diretorio . "extra2." . pathinfo($_FILES['img2']['name'], PATHINFO_EXTENSION);
        move_uploaded_file($_FILES['img2']['tmp_name'], $path);
        $sql_uploads .= ", img_extra_2='$path'";
    }

    $sql = "UPDATE configuracoes_loja SET 
            nome_loja='$nome', cnpj='$cnpj', endereco='$end', 
            telefone='$tel', mensagem_rodape='$msg',
            msg_extra_1='$m1', msg_extra_2='$m2' 
            $sql_uploads WHERE id=1";
    
    $conn->query($sql);
    echo "<script>alert('DADOS ATUALIZADOS!'); window.location.href='dados_loja.php';</script>";
}

$dados = $conn->query("SELECT * FROM configuracoes_loja WHERE id=1")->fetch_assoc();
?>

<div style="padding: 20px; font-family: 'Segoe UI', sans-serif; text-transform: uppercase;">
    <form method="POST" enctype="multipart/form-data" style="max-width: 800px; margin: auto; background: #fff; border: 2px solid #333; padding: 25px; box-shadow: 10px 10px 0px #ccc;">
        <h2 style="background: #333; color: #fff; padding: 15px; margin: -25px -25px 25px -25px; text-align: center;">⚙️ CONFIGURAÇÃO DO RECIBO EXCEL</h2>
        
        <div style="margin-bottom: 20px; border-bottom: 1px solid #eee; padding-bottom: 15px;">
            <label style="display:block; font-size:10px; font-weight:bold;">LOGOMARCA PRINCIPAL:</label>
            <input type="file" name="logo">
        </div>

        <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px;">
            <div style="grid-column: span 2;">
                <label style="font-size:10px; font-weight:bold;">NOME DA LOJA (DESTAQUE):</label>
                <input type="text" name="nome_loja" value="<?php echo $dados['nome_loja']; ?>" style="width:100%; padding:10px; font-weight:bold; font-size:16px;">
            </div>
            
            <div style="grid-column: span 2;">
                <label style="font-size:10px; font-weight:bold;">ENDEREÇO COMPLETO:</label>
                <textarea name="endereco" style="width:100%; height:50px; padding:8px;"><?php echo $dados['endereco']; ?></textarea>
            </div>

            <div>
                <label style="font-size:10px; font-weight:bold;">CNPJ / CPF:</label>
                <input type="text" name="cnpj" value="<?php echo $dados['cnpj']; ?>" style="width:100%; padding:8px;">
            </div>
            <div>
                <label style="font-size:10px; font-weight:bold;">CONTATOS (TELEFONES):</label>
                <input type="text" name="telefone" value="<?php echo $dados['telefone']; ?>" style="width:100%; padding:8px;">
            </div>

            <div style="grid-column: span 2;">
                <label style="font-size:10px; font-weight:bold;">MENSAGEM DO RODAPÉ (EX: DEUS É FIEL):</label>
                <input type="text" name="mensagem_rodape" value="<?php echo $dados['mensagem_rodape']; ?>" style="width:100%; padding:10px;">
            </div>
        </div>

        <hr style="margin: 25px 0; border: 1px dashed #ccc;">

        <div style="display: grid; grid-template-columns: 1fr 1fr; gap: 20px;">
            <div style="background: #f9f9f9; padding: 15px; border: 1px solid #ddd;">
                <label style="font-size:10px; font-weight:bold; color: #00569e;">📸 IMAGEM EXTRA 1 (EX: QR CODE)</label>
                <input type="file" name="img1" style="margin: 10px 0; font-size: 10px;">
                <input type="text" name="msg_extra_1" value="<?php echo $dados['msg_extra_1']; ?>" placeholder="MENSAGEM ABAIXO DA FOTO" style="width:100%; padding:8px;">
            </div>

            <div style="background: #f9f9f9; padding: 15px; border: 1px solid #ddd;">
                <label style="font-size:10px; font-weight:bold; color: #00569e;">📸 IMAGEM EXTRA 2 (EX: REDES SOCIAIS)</label>
                <input type="file" name="img2" style="margin: 10px 0; font-size: 10px;">
                <input type="text" name="msg_extra_2" value="<?php echo $dados['msg_extra_2']; ?>" placeholder="MENSAGEM ABAIXO DA FOTO" style="width:100%; padding:8px;">
            </div>
        </div>

        <button type="submit" style="width:100%; padding:20px; background: #28a745; color: #fff; border: none; font-weight: bold; cursor: pointer; margin-top: 25px; font-size: 14px;">💾 SALVAR CONFIGURAÇÕES COMPLETAS</button>
    </form>
</div>