<?php
session_start();
require_once "config/Conexion.php";

$idusuario = isset($_SESSION['idusuario']) ? $_SESSION['idusuario'] : (isset($_SESSION['idempleado']) ? $_SESSION['idempleado'] : 0);

echo "<h1>Debug Info</h1>";
echo "Usuario ID Session: " . $idusuario . "<br>";

$sql = "SELECT * FROM sri_emisor";
$rspta = ejecutarConsulta($sql);

echo "<h2>Contenido Tabla sri_emisor (Todas las filas)</h2>";
echo "<table border=1><tr><th>ID Usuario</th><th>RUC</th><th>Ruta Certificado</th><th>Ambiente</th><th>Existe Archivo?</th></tr>";

while ($reg = $rspta->fetch_object()) {
    $existe = file_exists($reg->ruta_certificado) ? 'SI' : 'NO';
    echo "<tr>";
    echo "<td>" . $reg->idusuario . "</td>";
    echo "<td>" . $reg->ruc . "</td>";
    echo "<td>" . $reg->ruta_certificado . "</td>";
    echo "<td>" . $reg->ambiente . "</td>";
    echo "<td>" . $existe . "</td>";
    echo "</tr>";
}
echo "</table>";

echo "<h2>Verificacion Específica Usuario Actual</h2>";
$sqlSpecific = "SELECT * FROM sri_emisor WHERE idusuario='$idusuario'";
$row = ejecutarConsultaSimpleFila($sqlSpecific);
if ($row) {
    echo "Fila encontrada.<br>";
    echo "Ruta: " . $row['ruta_certificado'] . "<br>";
    if (file_exists($row['ruta_certificado'])) {
        echo "<b>EL PHP PUEDE VER EL ARCHIVO CORRECTAMENTE.</b>";
    } else {
        echo "<b style='color:red;'>EL PHP NO ENCUENTRA EL ARCHIVO EN ESA RUTA.</b><br>";
        echo "Check permissions or path format.";
    }
} else {
    echo "<b style='color:red;'>NO SE ENCONTRO FILA PARA ESTE USUARIO.</b>";
}
?>