<?php
if (session_status() === PHP_SESSION_NONE) {
    session_start();
}

header('Content-Type: application/json');

/* ===============================
   OBTENER TIENDA DESDE SESIÓN
   =============================== */
if (isset($_POST['obtenerSesion'])) {

    if (empty($_SESSION['TIENDA_IP_ENC'])) {
        echo json_encode([]);
        exit;
    }

    echo json_encode([
        'nombre'  => $_SESSION['TIENDA_NOMBRE'] ?? '',
        'ip_real' => $_SESSION['TIENDA_IP_REAL'] ?? '',
        'ip_enc'  => $_SESSION['TIENDA_IP_ENC'] ?? ''
    ]);
    exit;
}

/* ===============================
   GUARDAR TIENDA EN SESIÓN
   =============================== */
if (
    isset($_POST['nombre'], $_POST['ip_real'], $_POST['ip_enc']) &&
    $_POST['ip_enc'] !== ''
) {
    $_SESSION['TIENDA_NOMBRE']  = $_POST['nombre'];
    $_SESSION['TIENDA_IP_REAL'] = $_POST['ip_real'];
    $_SESSION['TIENDA_IP_ENC']  = $_POST['ip_enc'];

    echo json_encode(['ok' => true]);
    exit;
}

echo json_encode([
    'ok' => false,
    'error' => 'Datos incompletos'
]);
 