$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) {