if (!$mail->send()) {
        logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo NO Enviado.");
    } else {
        logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo Enviado CORRECTAMENTE.");
    }
}
//codigo principal
if (isset($_POST['cmdAlta']) && isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'NO') {
    //se envia los datos del formulario
    $insertado = $clsCNPM->Modificar($_POST['lngId'], $_POST['strServicio'], $_POST['strCliente'], $_POST['strContrato'], $_POST['strReqIncumplido'], $_POST['strDocAplicable'], $_POST['strDepartamento'], $_POST['strOficina'], $_SESSION['usuario']);
    //si se ha actualizado correctamente vamos a la pagina de exto sino a la de error
    if ($insertado) {
        //envio correo al responsable de oficina o departamento
        //busco el responsable de oficina o departamento
        $DatosResponsable = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']);
        $datosTipificacion = $clsCNPM->DatosTipificacion($_POST['lngId']);
        //aqui saco los datos del envio de email (tabla tbmailconfig)
        $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
示例#2
0
         logger('traza', 'acpalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Tipo: Reclamacion");
         $tipo = 'reclamacion';
         //extraigo los datos de la reclamacion (Felicitación),(Sugerencia) o (Queja)
         $datosReclamacion = $clsCNRecl->DatosReclamacion($datosForm['Id']);
         //relleno el array de los datos del formulario
         $formulario['Origen'] = $datosReclamacion['strReclamacion'];
         $formulario['Oficina'] = $datosReclamacion['strOficina'];
         $formulario['DescProblema'] = $datosReclamacion['strDescripcion'];
         $formulario['IdOrigen'] = $datosReclamacion['lngId'];
         $formulario['registradoPor'] = $datosReclamacion['strRecibidoPor'];
     } else {
         if ($lngIdTipoOrigen['Descripcion'] === 'Propuesta de Mejora') {
             logger('traza', 'acpalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Tipo: Propuesta de Mejora");
             $tipo = 'PropMejora';
             //extraigo los datos de la prpuesta de mejora
             $datosTipificacionPM = $clsCNPM->DatosTipificacion($datosForm['Id']);
             //relleno el array de los datos del formulario
             $formulario['Origen'] = $datosTipificacionPM['strPropuestaMejora'];
             $formulario['Oficina'] = $datosTipificacionPM['strOficina'];
             $formulario['DescProblema'] = $datosTipificacionPM['strReqIncumplido'];
             $formulario['IdOrigen'] = $datosTipificacionPM['lngId'];
             $formulario['registradoPor'] = $datosTipificacionPM['strDetectadaPor'];
         }
     }
 }
 //    logger('traza','acpalta.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '.  session_id().
 //            " ||||formulario: ".$formulario["Tipo"]);
 //    logger('traza','acpalta.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '.  session_id().
 //            " ||||formulario: ".$formulario["NumTipo"]);
 //    logger('traza','acpalta.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '.  session_id().
 //            " ||||formulario: ".$formulario["Origen"]);