<?php 
error_reporting(E_ALL);
ini_set('display_errors', 1);

require('../../control/include/setings.php');
date_default_timezone_set('America/Bogota');

// SOLO POST
if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
    http_response_code(405);
    echo "Método no permitido";
    exit;
}

// Leer parámetros de forma segura
$usuario     = $_POST['usr'] ?? null;
$password    = $_POST['pas'] ?? null;
$dispositivo = $_POST['dis'] ?? null;

// DEBUG: ver qué llegó
echo "DEBUG INICIO.PHP\n";
echo "usuario: ".var_export($usuario, true)."\n";
echo "password: ".var_export($password, true)."\n";
echo "dispositivo: ".var_export($dispositivo, true)."\n";

// Validar parámetros
if ($usuario === null || $password === null || $dispositivo === null) {
    http_response_code(400);
    echo "Faltan parámetros";
    exit;
}

// Llamar a create_item y ver qué devuelve
$resultado = create_item($usuario, $password, $dispositivo);
echo "\nRESULTADO create_item: ".var_export($resultado, true)."\n";
