<?php
global $DB_HOST; 
global $DB_PORT;
global $DB_DATABASE;
global $DB_USERNAME;
global $DB_PASSWORD;
global $db;
include_once "./funciones/utils.php";
set_error_handler("errordriver");

function leerarchivoini()
{
//************************************************
//Funcion que lee archivo ini de configuracion
//************************************************
    global $DB_HOST;
    global $DB_PORT ;
    global $DB_DATABASE;
    global $DB_USERNAME;
    global $DB_PASSWORD;
    global $RUTA_LOGS;
    global $ARCHIVO_LOG;
    global $RUTA_ARCHIVO;
    global $NOMBRE_ARCHIVO;
    global $MENSAJELOGS;
    global $CANTERROR;
    global $INICIODATETIME;
    global $ARCHIVOINI;
    global $db;
    global $PARAMETROSAPI;
    global $URLAPI;
    global $RESULTADOSPORPAGINA;
    global $RUTADESCIMAGENES;
    global $DIASATRAERLANZAMIENTOSFJ;
    global $DIASABORRAR;
    global $DIASAOCULTAR;
    $ini = parse_ini_file("./config/". $ARCHIVOINI , true);
    $DB_HOST = $ini['db']['db_host'];
    $DB_PORT = $ini['db']['db_port'];
    $DB_DATABASE = $ini['db']['db_database'];
    $DB_USERNAME = $ini['db']['db_username'];
    $DB_PASSWORD = $ini['db']['db_password'];
    $RUTA_LOGS = $ini['logs']['ruta_logs'];
    $ARCHIVO_LOG = $ini['logs']['nombre_log'];
    $PARAMETROSAPI = explode("|", $ini['webapi']['parametros']);
    $URLAPI = $ini['webapi']['url'];
    $RESULTADOSPORPAGINA = $ini['webapi']['resultadosporpagina'];
    $RUTADESCIMAGENES = $ini['imagenes']['ruta_desc_imagenes'];
    $DIASATRAERLANZAMIENTOSFJ = $ini['webapi']['diasparatraerlanzamientos'];
    $DIASABORRAR = $ini['depuracion']['diasaborrar'];
    $DIASAOCULTAR = $ini['depuracion']['diasaocultar'];

//    for ($i=0; $i < count($PARAMETROSAPI); $i++) {
//        $parametros = $ini['webapi'][$PARAMETROSAPI[$i]];
//        $PARAMETROSAPI[$i] .= "=" . $parametros;
//    }
}

function dbdata()
{
//************************************************
//Llena el objeto db para la conexion de conexion a la base de datos
//************************************************
    global $db;
    global $DB_HOST;
    global $DB_PORT;
    global $DB_DATABASE;
    global $DB_USERNAME;
    global $DB_PASSWORD;

    $db = [
        'DB_HOST' => $DB_HOST,
        'DB_PORT' => $DB_PORT,
        'DB_DATABASE' => $DB_DATABASE,
        'DB_USERNAME' => $DB_USERNAME,
        'DB_PASSWORD' => $DB_PASSWORD,
    ];
}

