예제 #1
0
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                EnviaCorreos($DatosEnvio[$i]['email'], $_POST['ori'], $DatosEnvio[$i]['Responsable'], $_POST['strReclamacion'], date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
            }
        }
        //        //envio correo al responsable de oficina o departamento
        //        //busco el responsable de oficina o departamento
        //        $DatosResponsable=$clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
        //
        //        EnviaCorreos($DatosResponsable['email'], $_POST['ori'], $DatosResponsable['Responsable'], $_POST['strReclamacion'],  date('d/m/Y'), $DatosResponsable['Departamento']);
        //envio de correo si hay en el campo 'strEmail'
        if (isset($_POST['strEmail']) && $_POST['strEmail'] != '') {
            EnviaCorreos($_POST['strEmail'], $_POST['ori'], $DatosResponsable['Responsable'], $_POST['strReclamacion'], date('d/m/Y'), $DatosResponsable['Departamento'], $datosEmail['tipo']);
        }
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente la modificacion de un Comentario">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente la modificacion de un Comentario">';
    }
} else {
    if (isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'SI') {
        $tipo = 'reclamacion';
        include_once '../vista/insertar_Recl_NC_PM.php';
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/reclmod.php?id=' . $_POST['lngId'] . '">';
    } else {
        //recuperar los datos de la reclamacion por la id
        $datosReclamacion = $clsCNRecl->DatosReclamacion($_GET['id']);
        ?>
<!DOCTYPE html>
        $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
        //veo si puedo enviar el correo
        $DatosEnvio = '';
        if ($datosEmail['envio'] === '1') {
            //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
            //si esta vacio, busco los datos del responsable
            if ($datosEmail['datosEnvio'] === '') {
                //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
            } else {
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                EnviaCorreos($DatosEnvio[$i]['email'], $empleado, $DatosEnvio[$i]['Responsable'], $OK, date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $opcion, $datosEmail['tipo']);
            }
        }
        //ANTIGUO 5/8/2016
        //busco el responsable de oficina o departamento
        //$DatosResponsable=$clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
        //EnviaCorreos($DatosResponsable['email'], $empleado, $DatosResponsable['Responsable'], $OK,  date('d/m/Y'), $DatosResponsable['Departamento'],$tipo);
        //voy a exito
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=' . $texto . '">';
        die;
    } else {
        //voy a error
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=' . $texto . '">';
        die;
    }
} else {
예제 #3
0
        $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
        //veo si puedo enviar el correo
        $DatosEnvio = '';
        if ($datosEmail['envio'] === '1') {
            //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
            //si esta vacio, busco los datos del responsable
            if ($datosEmail['datosEnvio'] === '') {
                //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
            } else {
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                EnviaCorreos($DatosEnvio[$i]['email'], $datosTipificacion['strDetectadaPor'], $DatosEnvio[$i]['Responsable'], $datosTipificacion['strPropuestaMejora'], date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
            }
        }
        //        EnviaCorreos($DatosResponsable['email'], $datosTipificacion['strDetectadaPor'], $DatosResponsable['Responsable'], $datosTipificacion['strPropuestaMejora'],  date('d/m/Y'), $DatosResponsable['Departamento']);
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha modificado correctamente los datos del analisis de riesgo">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha modificado correctamente los datos del analisis de riesgo">';
    }
} else {
    if (isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'SI') {
        $tipo = 'PropMejora';
        include_once '../vista/insertar_Recl_NC_PM.php';
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/riesgomod.php?id=' . $_POST['lngId'] . '">';
    } else {
        //recuperar los datos de la propuesta de mejora por la id
        $datosTipificacion = $clsCNPM->DatosTipificacion($_GET['id']);
예제 #4
0
        $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
        //veo si puedo enviar el correo
        $DatosEnvio = '';
        if ($datosEmail['envio'] === '1') {
            //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
            //si esta vacio, busco los datos del responsable
            if ($datosEmail['datosEnvio'] === '') {
                //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
            } else {
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                EnviaCorreos($DatosEnvio[$i]['email'], $_POST['strDetectadaPor'], $DatosEnvio[$i]['Responsable'], $_POST['strAccionCorrPrev'], date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
            }
        }
        //EnviaCorreos($datosResponsableAccion['email'], $_POST['strDetectadaPor'], $DatosResponsable['Responsable'], $_POST['strAccionCorrPrev'],  date('d/m/Y'), $DatosResponsable['Departamento']);
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente el cierre de la Accion C/P">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente el cierre de la Accion C/P">';
    }
} else {
    //recuperar los datos de la reclamacion por la id
    $datosAccionCP = $clsCNacp->DatosAccionCP($_GET['id'], $_SESSION['usuario']);
    $listaOficina = $clsCNacp->ListadoOficinas($strLista);
    $listaVerificaciones = $clsCNacp->ListaVerificaciones($strListaV, $_GET['id']);
    $datosAccionCP = $clsCNacp->DatosAccionCP($_GET['id'], $_SESSION['usuario']);
    $responsable = $clsCNacp->NombreNumIdResponsable($datosAccionCP['lngIdResponsable']);
    $listaOficina = $clsCNacp->ListadoOficinas($strLista);
        if ($valor == true) {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente el cierre de una Queja o Sugerencia">';
        } else {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=' . $valor . '">';
        }
    }
    //    }else{
    //    }
} else {
    if (isset($_POST['cmdEnvioComentario']) && $_POST['cmdEnvioComentario'] == 'Aceptar') {
        //guardamos el comentario de esta reclamacion
        $exito = $clsCNRecl->AltaComentario($_POST['strReclamacion'], $_POST['lngIdUsuario'], $_POST['strComentario'], 'SI', 'reclamacion');
        //si no ha dado error al guardar el comentario
        if ($exito) {
            //enviamos correo al cliente
            EnviaCorreos($_POST['Usuario'], $_POST['mailCliente'], $_POST['strReclamacion'], $_POST['strComentario']);
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/reclcomentario.php?id=' . $_POST['lngIdReclamacion'] . '">';
        }
    } else {
        if (isset($_POST['cmdAltaComentario']) && $_POST['cmdAltaComentario'] == 'Aceptar') {
            //guardamos el comentario de esta reclamacion
            $clsCNRecl->AltaComentario($_POST['strReclamacion'], $_POST['lngIdUsuario'], $_POST['strComentario'], 'NO', 'reclamacion');
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/reclcomentario.php?id=' . $_POST['lngIdReclamacion'] . '">';
        } else {
            if (isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'SI') {
                $tipo = 'reclamacion';
                include_once '../vista/insertar_Recl_NC_PM.php';
                echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/reclcomentario.php?id=' . $_POST['Id'] . '">';
            } else {
                //recuperar los datos de la reclamacion por la id
                $datosReclamacion = $clsCNRecl->DatosReclamacion($_GET['id']);
예제 #6
0
            if ($_POST['Grabar'] === 'GrabarYEnviar') {
                EnviaCorreos($_POST['strCorreo'], $insertado);
            }
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente el alta de un Empleado">';
        } else {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente el alta de un Empleado">';
        }
    } else {
        //editar
        //se envia los datos del formulario
        $insertado = $clsCNUsu->Modificar($_POST, $_SESSION['usuario']);
        //si se ha actualizado correctamente vamos a la pagina de exto sino a la de error
        if ($insertado !== false) {
            //envio correo al emplado de oficina o departamento
            if ($_POST['Grabar'] === 'GrabarYEnviar') {
                EnviaCorreos($_POST['strCorreo'], $insertado);
            }
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha editado correctamente los datos de un Empleado">';
        } else {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha editado correctamente los datos de un Empleado">';
        }
    }
} else {
    //recuperar los datos del empleado por la id
    $datosEmpleado = $clsCNUsu->DatosEmpleadoDetallado($_GET['id']);
    $datosAlta = $clsCNUsu->DatosQuienDaElAlta($_SESSION['usuario']);
    //var_dump($datosEmpleado);
    ?>
<!DOCTYPE html>
<HTML>
<HEAD>
예제 #7
0
                if (stripos($correo, '.') == false) {
                    $novalido = $novalido . 'No contiene <B>.</B><BR>';
                }
                //comprobamos que exista un . despues de la @
                //cuidado con los mails que son de este estilo algo.algo@hotmail.com
                //para eso ponemos como comienzo de busqueda, el caracter de la "@"
                $ubicacion_arroba = stripos($correo, '@');
                //si no hay @ en la cadena, ubicacion_arroba tomará el valor 0, entonces...
                if ($ubicacion_arroba != 0 && stripos($correo, '.') != 0) {
                    if (stripos($correo, '@') > stripos($correo, '.')) {
                        $novalido = $novalido . 'No existe un <B>.</B> despues del <B>@</B>';
                    }
                }
                //si la vble. $novalido esta vacia, se envia un correo al cliente
                if ($novalido == '') {
                    EnviaCorreos($correo);
                } else {
                    //si tiene datos de errores se indica
                    logger('ERROR', 'reclalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Quejas y Reclamaciones->Alta|| email incorrecto");
                    echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=' . $novalido . '">';
                }
            }
        }
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/Recdocalta2.php?Id=' . $IdReclamacion . '&adjunto=' . $adjunto . '&ori=' . $_POST['ori'] . '&num=' . $num . '">';
    }
} else {
    //comienzo del else principal
    logger('info', 'encalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Quejas y Reclamaciones->Alta|| ");
    $clsCNUsu = new clsCNUsu();
    $clsCNUsu->setStrBD($_SESSION['mapeo']);
    $objDatos = $clsCNUsu->DatosEmpleado($_SESSION['usuario'], $_SESSION['usuario']);
예제 #8
0
    $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
    //veo si puedo enviar el correo
    $DatosEnvio = '';
    if ($datosEmail['envio'] === '1') {
        //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
        //si esta vacio, busco los datos del responsable
        if ($datosEmail['datosEnvio'] === '') {
            //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
            $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
        } else {
            //si tiene datos
            $DatosEnvio = $datosEmail['datosEnvio'];
        }
        //ahora hago el/los envios de correos
        for ($i = 0; $i < count($DatosEnvio); $i++) {
            EnviaCorreos($DatosEnvio[$i]['email'], $_POST['ori'], $DatosEnvio[$i]['Responsable'], $num, date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
        }
    }
    //    //envio correo al responsable de oficina o departamento
    //    //busco el responsable de oficina o departamento
    //    $DatosResponsable=$clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
    //
    //    EnviaCorreos($DatosResponsable['email'], $_POST['ori'], $DatosResponsable['Responsable'], $num,  date('d/m/Y'), $DatosResponsable['Departamento']);
    if ($OK == false) {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=' . $errorFile . '">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se a registrado esta Propuesta de Mejora">';
    }
} else {
    //comienzo del else principal
    logger('info', 'pmejalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Propuesta Mejora->Alta|| ");
예제 #9
0
        $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
        //veo si puedo enviar el correo
        $DatosEnvio = '';
        if ($datosEmail['envio'] === '1') {
            //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
            //si esta vacio, busco los datos del responsable
            if ($datosEmail['datosEnvio'] === '') {
                //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
            } else {
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                EnviaCorreos($DatosEnvio[$i]['email'], $datosTipificacion['strDetectadaPor'], $DatosEnvio[$i]['Responsable'], $_POST['numReclamacion'], date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
            }
        }
        //        EnviaCorreos($DatosResponsable['email'], $datosTipificacion['strDetectadaPor'], $DatosResponsable['Responsable'], $_POST['numReclamacion'],  date('d/m/Y'), $DatosResponsable['Departamento']);
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha modificado correctamente los datos de la no conformidad">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha modificado correctamente los datos de la no conformidad">';
    }
} else {
    if (isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'SI') {
        $tipo = 'noConformidad';
        include_once '../vista/insertar_Recl_NC_PM.php';
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/ncsmod.php?id=' . $_POST['lngId'] . '">';
    } else {
        //recuperar los datos de la no conformidad por la id
        $datosTipificacion = $clsCNNCS->DatosTipificacion1($_GET['id']);
예제 #10
0
        $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
        //veo si puedo enviar el correo
        $DatosEnvio = '';
        if ($datosEmail['envio'] === '1') {
            //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
            //si esta vacio, busco los datos del responsable
            if ($datosEmail['datosEnvio'] === '') {
                //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
            } else {
                //si tiene datos
                $DatosEnvio = $datosEmail['datosEnvio'];
            }
            //ahora hago el/los envios de correos
            for ($i = 0; $i < count($DatosEnvio); $i++) {
                EnviaCorreos($DatosEnvio[$i]['email'], $DatosResponsable['Responsable'], $DatosEnvio[$i]['Responsable'], $_POST['num'], $_POST['datFechaAlta'], $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
            }
        }
        //EnviaCorreos($datosResponsableAccion['email'], $DatosResponsable['Responsable'], $datosResponsableAccion['respAccion'], $_POST['num'],  $_POST['datFechaAlta'], $DatosResponsable['Departamento']);
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente la modificacion de la Accion C/P">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente la modificacion de la Accion C/P">';
    }
} else {
    //recuperar los datos de la reclamacion por la id
    $datosAccionCP = $clsCNacp->DatosAccionCP($_GET['id'], $_SESSION['usuario']);
    $responsable = $clsCNacp->NombreNumIdResponsable($datosAccionCP['lngIdResponsable']);
    $listaOficina = $clsCNacp->ListadoOficinas($strLista);
    ?>
<!DOCTYPE html>
<HTML>
예제 #11
0
             $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF']));
             //veo si puedo enviar el correo
             $DatosEnvio = '';
             if ($datosEmail['envio'] === '1') {
                 //veo si vienen datos de los envios de email $datosEmail['datosEnvio']
                 //si esta vacio, busco los datos del responsable
                 if ($datosEmail['datosEnvio'] === '') {
                     //no tiene datos, entonces se envia al responsable de $_SESSION['usuario']
                     $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
                 } else {
                     //si tiene datos
                     $DatosEnvio = $datosEmail['datosEnvio'];
                 }
                 //ahora hago el/los envios de correos
                 for ($i = 0; $i < count($DatosEnvio); $i++) {
                     EnviaCorreos($DatosEnvio[$i]['email'], $DatosResponsable['Responsable'], $datosResponsableAccion['respAccion'], $num, date('d/m/Y'), $DatosEnvio[$i]['Departamento'], $datosEmail['tipo']);
                 }
             }
             //EnviaCorreos($datosResponsableAccion['email'], $DatosResponsable['Responsable'], $datosResponsableAccion['respAccion'], $num,  date('d/m/Y'), $DatosResponsable['Departamento']);
             echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=La Accion C/P a sido registrada correctamente&IdACP=' . $OK . '">';
             die;
         } else {
             echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=No se a insertado Acción Correctiva/Preventiva">';
             die;
         }
     } else {
         echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=No se a insertado Acción Correctiva/Preventiva">';
         die;
     }
 } else {
     logger('traza', 'acpalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . "||||Medición, Análisis y Mejora->Accion Correctiva,Preventiva->Alta|| ERROR: ");
                     logger('encuesta_envios', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo Enviado CORRECTAMENTE => IdEncuesta: " . $_POST['IdEncuesta'] . " IdCliente: " . $UsuariosGrupo[$i]['lngId'] . " - Mail: " . $UsuariosGrupo[$i]['strCorreo'] . " - Url: " . $_POST['strRuta'] . '&c=3d' . $UsuariosGrupo[$i]['lngId'] . 'cl32nt2');
                 } else {
                     logger('encuesta_envios', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo NO Enviado            => IdEncuesta: " . $_POST['IdEncuesta'] . " IdCliente: " . $UsuariosGrupo[$i]['lngId'] . " - Mail: " . $UsuariosGrupo[$i]['strCorreo']);
                 }
             }
         }
     }
     //echo 'imagen';die;
 } else {
     if ($_POST['optCri013'] === 'texto') {
         logger('traza', 'generarenvioenc.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Envio de mail del grupo: " . $_POST['grupoclientes']);
         //se envian los correos segun el listado
         if (isset($UsuariosGrupo)) {
             for ($i = 0; $i < count($UsuariosGrupo); $i++) {
                 if ($UsuariosGrupo[$i]['lngAux'] === '0') {
                     $OK = EnviaCorreos($_POST['correoRemitente'], $_POST['remitente'], $UsuariosGrupo[$i]['strCorreo'], $_POST, $individual, $UsuariosGrupo[$i]['lngId'], $_POST['strMail'], $nombre, $_POST['asunto']);
                     //si a sido $OK lo guardamos en la tabla 'tbencuestasenvios'
                     if ($OK === true) {
                         $OK2 = $clsCNEnc->guardarTbEncuestasEnvios($_SESSION['usuario'], $_POST['strCodigo'], $datHoy, $UsuariosGrupo[$i]['lngId'], $UsuariosGrupo[$i]['strCorreo'], $_POST['optCri013']);
                     }
                 } else {
                     $OK = false;
                 }
                 if ($OK === true) {
                     logger('encuesta_envios', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo Enviado CORRECTAMENTE => IdEncuesta: " . $_POST['IdEncuesta'] . " IdCliente: " . $UsuariosGrupo[$i]['lngId'] . " - Mail: " . $UsuariosGrupo[$i]['strCorreo'] . " - Url: " . $_POST['strRuta'] . '&c=3d' . $UsuariosGrupo[$i]['lngId'] . 'cl32nt2');
                 } else {
                     logger('encuesta_envios', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo NO Enviado            => IdEncuesta: " . $_POST['IdEncuesta'] . " IdCliente: " . $UsuariosGrupo[$i]['lngId'] . " - Mail: " . $UsuariosGrupo[$i]['strCorreo']);
                 }
             }
         }
     }