Esempio n. 1
0
        $mail->Body = $html;
    }
    if (!$mail->send()) {
        logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo NO Enviado.");
        return false;
    } else {
        logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo Enviado CORRECTAMENTE.");
        return true;
    }
}
//codigo principal
//comprobamos si se ha submitido el formulario
//Este caso es para reasignar
if (isset($_GET['Reasignar']) && $_GET['Reasignar'] == 'Reasignar') {
    //sino viene Id  conseguir sacarlo de aqui **$datosReclamacion['lngId']** IMPORTANTE
    $asignacion = $clsCNRecl->ReasignaRecl($_GET['id'], $_GET['strAsigEmpl']);
    //si $asignacion es true vamos a pagina de exito.php, sino a la de error.php
    if ($asignacion) {
        //busco el correo a quien a sido reasignado
        $datosReasignar = $clsCNRecl->datosReasignado($_GET['id'], $_GET['strAsigEmpl']);
        EnviaCorreoCambioResponsable($datosReasignar['email'], $datosReasignar['origen'], $datosReasignar['reasignado'], $datosReasignar['numero'], $datosReasignar['fecha'], $datosReasignar['Departamento']);
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=La reclamación ha sido reasignada correctamente.">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=Se ha producido un error al reasignar la reclamación.">';
    }
} 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) {