Buenos días a Tod@s!!!
Me podrán dar una mano.... en que le estoy pifiando???
El mail se envía, esta el adjunto, pero no lo puedo ver, me da error el archivo JPG.
Les paso el código para ver si me pueden ayudar.
MIL GRACIAS!!!
<?php
$field02 = $_POST['fecha'];
$field03 = $_POST['concesionaria'];
$field04 = $_POST['tomador'];
$field05 = $_POST['asegurado'];
$field06 = $_POST['dni_cuit'];
$field07 = $_POST['nacimiento'];
$field08 = $_POST['domicilio'];
$field09 = $_POST['localidad'];
$field10 = $_POST['cp'];
$field11 = $_POST['tellab'];
$field12 = $_POST['telpar'];
$field13 = $_POST['mail'];
$field14 = $_POST['moto'];
$field15 = $_POST['marca'];
$field16 = $_POST['modelo'];
$field17 = $_POST['anio'];
$field18 = $_POST['motor'];
$field19 = $_POST['chasis'];
$field20 = $_POST['patente'];
$field21 = $_POST['mensaje'];
$file = $_POST['archivo'];
$nl = "\r\n";
$semi_rand = md5(time());
$mime_boundary = "==TecniBoundary_x{$semi_rand}x";
$headers = "From: $from";
$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\"";
$message = 'Fecha: ' . $field02 . $nl .
'Concesionaria: ' . $field03 . $nl .
'Tomador: ' . $field04 . $nl .
'Asegurado: ' . $field05 . $nl .
'DNI - CUIT: ' . $field06 . $nl .
'Fecha de Nacimiento: ' . $field07 . $nl .
'Domicilio: ' . $field08 . $nl .
'Localidad: ' . $field09 . $nl .
'Codigo Postal: ' . $field10 . $nl .
'Tel. Laboral: ' . $field11 . $nl .
'Tel. Particular: ' . $field12 . $nl .
'e-Mail: ' . $field13 . $nl .
'Moto: ' . $field14 . $nl .
'Marca: ' . $field15 . $nl .
'Modelo: ' . $field16 . $nl .
'Año: ' . $field17 . $nl .
'Número de Motor: ' . $field18 . $nl .
'Número de Chasis: ' . $field19 . $nl .
'Patente: ' . $field20 . $nl .
'Comentarios: ' . $field21;
$message = "--{$mime_boundary}\n" . "Content-Type: text/plain; charset=\"utf-8\"\r\n" .
"Content-Transfer-Encoding: 7bit\n\n" . $message . "\n\n";
$fp = fopen($file, "rb");
$data = fread($fp, filesize($file));
fclose($fp);
$data = chunk_split(base64_encode($data));
$message .= "--{$mime_boundary}\r\n";
$message .= "Content-Type: application/xlsx; name=\"" . basename($file). "\"\r\n" . "Content-Transfer-Encoding: base64\r\n" . $data . "\r\n" . "Content-Disposition: attachment\r\n";
$message .= "--{$mime_boundary}--";
if (mail('[email protected]', 'Solicitud', $message, $headers))
{echo "Hemos recibido tu Solicitud!";}
else
{echo "Tenemos problemas para recibir tu solicitud, por favor vuelve a intentarlo mas tarde.";}
?>