$mail->ContentType = 'text/plain'; $mail->IsHTML(false); $html = convert_html_to_text($html); $mail->Body = $html; } 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 //comprobamos si se ha submitido el formulario if (isset($_POST['cmdAlta']) && isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'NO') { //se envia los datos del formulario $insertado = $clsCNRecl->Modificar($_POST['lngId'], $_POST['datFechaAlta'], $_POST['strReclamacion'], $_POST['strClienteNombre'], $_POST['strClienteApellidos'], $_POST['strEmpresa'], $_POST['strDireccion'], $_POST['strPoblacion'], $_POST['strProvincia'], $_POST['lngCP'], $_POST['strTelefono'], $_POST['strEmail'], $_POST['strServAfect'], $_POST['datFechaServicio'], $_POST['lngFactura'], $_POST['lngExpediente'], $_POST['strOficina'], $_POST['strTipReclamacion'], $_POST['strDepartamento'], $_POST['strDescripcion'], $_POST['datFechaReclamacion'], $_POST['optCri013'], $_SESSION['usuario']); //si se ha actualizado correctamente vamos a la pagina de exto sino a la de error if ($insertado) { //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'];