<?php
    session_start();
    $usuarioSession = $_SESSION['USUARIO'];
    $grupo = $_SESSION['GRUPO'];
    $contacto = $_SESSION['CONTACTO'];
    $awa_session_id = $_SESSION['AWA_SESION_ID'];
    include('../includes/conex.php');
    include('../includes/eat.php');
    include('../class/Schema.php');
    include('../class/MotherCar.php');
    include('../class/PuzzleHTML.php');
    include('../class/Static.php');
    if(!isset($usuarioSession) or $awa_session_id != $awa_id)
    {
      eatCookies();
      header('Location:../index.php');
    }
    if(isset($_COOKIE['usuario']) AND $_COOKIE['usuario'] != $staticUsu )
    {
      eatCookies();
      header('Loction:../index.php');
    }
    if(isset($_COOKIE['idioma']))
    {
      include('../lg/LG_' . $_COOKIE['idioma'] . '.php');
    }
    else
    {
      include('../lg/LG_SP.php');
    }

    $html = '';
    $Schema = new Schema($con);
    $IMG_CLAVE = Statics::SafeInput($con, $_POST['clave0']) . Statics::SafeInput($con, $_POST['clave1']) ;
    $ESQUEMA = $Schema->select_esquema_o_esquema_estructura(TRUE); 
    $GRUPO = $Schema->select_esquema_o_esquema_estructura(); 
    $GRUPOE_TIPO = $Schema->select_esquema_estructura_valores('TIPO',$ESQUEMA);

    $LISTA = $Schema->select_esquema_estructura_valores('TIPO', $ESQUEMA, 'LISTA');
    $sql_codigo_etiqueta = "SELECT CODIGO FROM ETIQUETAS WHERE GRUPO = $LISTA AND DESCRIPCION = 'FOTO'";
    $res_codigo_etiqueta = $con->query($sql_codigo_etiqueta);
    $row_codigo_etiqueta = $res_codigo_etiqueta->fetch_array(); 
    $ETIQUETA = $row_codigo_etiqueta['CODIGO'];
    $GRUPOE_PUBLICABLE = $Schema->select_esquema_estructura_valores('PUBLICABLE', $ESQUEMA);

    $sql = "SELECT E.CLAVE, E.NOMBRE, E.SUFIJO, E.PARTES, E.POS
    FROM BIBLIOTECA_ELEMENTOS E INNER JOIN BIBLIOTECA_ETIQUETAS T1 ON E.CLAVE = T1.CLAVE
    INNER JOIN BIBLIOTECA_ETIQUETAS T2 ON E.CLAVE = T2.CLAVE
    INNER JOIN BIBLIOTECA_ETIQUETAS T3 ON E.CLAVE = T3.CLAVE
    WHERE T1.ESQUEMA = ? AND T1.GRUPOE = ? AND T1.ETIQUETA = ?
    AND T2.ESQUEMA = ? AND T2.GRUPOE = ? AND T2.ETIQUETA = ?
    AND T3.ESQUEMA = ? AND T3.GRUPOE = ? AND T3.ETIQUETA = ?
    AND E.PAPELERA = ?
    AND E.CLAVE = ?
    AND E.CLAVE NOT IN (SELECT DOCUMENTO FROM VEHICULOS_TASACIONES_DOCS) ORDER BY E.POS ASC";
    $res = $Schema->executeQuery($sql, 'iiiiiiiiiis', [$ESQUEMA, $GRUPO, $_SESSION['CODIGO_COCHE'], $ESQUEMA, $GRUPOE_TIPO, $ETIQUETA, $ESQUEMA, $GRUPOE_PUBLICABLE, 1, 0, $IMG_CLAVE]);
    if($res->num_rows) {
        $row = $res->fetch_array();
        $TMP_FILE = 'tmp_img/' . $row['NOMBRE'];
        $Schema->create_file('../tmp_img/' . $row['NOMBRE'], $row['PARTES'], $row['SUFIJO'], $row['CLAVE']);
        $html .= '<div><img src="' . $TMP_FILE .'" class="img-fit card-img" width="100%"></div>';
    } else {
        $resLink = $Schema->executeQuery('SELECT LINK FROM VEHICULOS_MULTIMEDIA_LINKS WHERE VEHICULO = ? AND TIPO = ? AND CODIGO = ?', 'iis', [$_SESSION['CODIGO_COCHE'], 1, $IMG_CLAVE])->fetch_array();
        $html .= '<div><img src="' . $resLink['LINK'] .'" class="img-fit card-img" width="100%"></div>';
    }

    echo $html;
    
?>

