Radicacion Terceros

 

\r\n"; $headers .= "Reply-To: <$fromEmail>\r\n"; if (!empty($cc)) { $headers .= "Cc: $cc\r\n"; } $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: multipart/mixed; boundary=\"$boundary\"\r\n"; $message = "--$boundary\r\n"; $message .= "Content-Type: text/plain; charset=\"UTF-8\"\r\n"; $message .= "Content-Transfer-Encoding: 7bit\r\n\r\n"; $message .= $messageText . "\r\n"; foreach ($attachments as $attachment) { if (file_exists($attachment['tmp_name'])) { $fileContent = chunk_split(base64_encode(file_get_contents($attachment['tmp_name']))); $filename = $attachment['name']; $message .= "--$boundary\r\n"; $message .= "Content-Type: application/octet-stream; name=\"$filename\"\r\n"; $message .= "Content-Transfer-Encoding: base64\r\n"; $message .= "Content-Disposition: attachment; filename=\"$filename\"\r\n\r\n"; $message .= $fileContent . "\r\n"; } } $message .= "--$boundary--"; return mail($to, $subject, $message, $headers); } if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['submit_radicacion'])) { $to = This email address is being protected from spambots. You need JavaScript enabled to view it.'; $subject = 'Nueva radicación de factura de proveedor'; $documento = sanitize_text_field($_POST['documento']); $nombre = sanitize_text_field($_POST['nombre']); $correo = sanitize_email($_POST['correo']); $telefono = sanitize_text_field($_POST['telefono']); $respuesta_glosa = sanitize_text_field($_POST['respuesta_glosa']); $conciliacion = sanitize_text_field($_POST['conciliacion']); $detalle = sanitize_textarea_field($_POST['detalle']); $message = " Se ha recibido una nueva radicación: Documento: $documento Nombre: $nombre Correo: $correo Teléfono: $telefono Respuesta a Glosa: $respuesta_glosa Conciliación: $conciliacion Detalle: $detalle "; $adjuntos = []; if (!empty($_FILES['archivo1']['tmp_name']) && is_uploaded_file($_FILES['archivo1']['tmp_name'])) { $adjuntos[] = [ 'tmp_name' => $_FILES['archivo1']['tmp_name'], 'name' => $_FILES['archivo1']['name'] ]; } if (!empty($_FILES['archivo2']['tmp_name']) && is_uploaded_file($_FILES['archivo2']['tmp_name'])) { $adjuntos[] = [ 'tmp_name' => $_FILES['archivo2']['tmp_name'], 'name' => $_FILES['archivo2']['name'] ]; } $resultado = enviarCorreoConAdjuntos($to, $subject, $message, $correo, $adjuntos, This email address is being protected from spambots. You need JavaScript enabled to view it.'); if ($resultado) { echo '

¡Formulario enviado exitosamente!

'; } else { echo '

Error: No se pudo enviar el correo. Verifica la configuración del servidor.

'; } } ?>

Radicación de Factura - Proveedor