
10/12/2005, 09:09
|
| | Fecha de Ingreso: enero-2002
Mensajes: 263
Antigüedad: 23 años, 1 mes Puntos: 0 | |
Gracias Panino5001 !
Funciona perfecto!
Te hago una pregunta , porque puede ser que en el nuevo hosting no funcione el attach?
El código que uso es este:
<?php
$mime_boundary = "<<<--==+X[".md5(time())."]";
$headers .= "From: ".$Nombre." ".$Apellido."<".$tumail.">\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: multipart/mixed;\r\n";
$headers .= " boundary=\"".$mime_boundary."\"";
$message .= "This is a multi-part message in MIME format.\r\n";
$message .= "\r\n";
$message .= "--".$mime_boundary."\r\n";
$message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\r\n";
$message .= "Content-Transfer-Encoding: 7bit\r\n";
$message .= "\r\n";
$message .= "Nombre: ".$Nombre."\r\n";
$message .= "Apellido: ".$Apellido."\r\n";
$message .= "Edad: ".$Edad."\r\n";
$message .= "EstadoCivil: ".$EstadoCivil."\r\n";
$message .= "Hobby: ".$Hobby."\r\n";
$message .= "ArtistaPreferido: ".$ArtistaPreferido."\r\n";
$message .= "Mail: ".$tumail."\r\n";
$message .= "--".$mime_boundary."\r\n";
$path = "imagenesmedianas/".$nombre1;
$fp = fopen($path, 'r');
do
{
$data = fread($fp, 8192);
if (strlen($data) == 0) break;
$content .= $data;
} while (true);
$fileContent = chunk_split(base64_encode($content));
$message .= "Content-Type: image/jpg;\r\n";
$message .= " name=\"foto.jpg\"\r\n";
$message .= "Content-Transfer-Encoding: base64\r\n";
$message .= "Content-Disposition: inline;\r\n";
$message .= " filename=\"foto.jpg\"\r\n";
$message .= "\r\n";
$message .= $fileContent;
$message .= "\r\n";
$message .= "--".$mime_boundary."\r\n";
mail($destinatario,$asunto,$message,$headers);
?>
Muchísimas gracias por la ayuda! |