franko1809:
No dudo del cansancio, aunque solo asi se logran cosas buenas;
Cita: $message = "--MIME_BOUNDRY\n";
$message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n";
$message .= "\n";
$message .= "$mensaje";
$message .= "\n";
$message .= "--MIME_BOUNDRY\n";
$message .= "Content-Type: application/octet-stream; name=\"nuevo.txt\"\n";
$message .= "Content-disposition: attachment\n";
$message .= "Content-Transfer-Encoding: base64\n";
$message .= "\n";
$message .= "$str\n";
$message .= "\n";
$message .= "--MIME_BOUNDRY--\n";
NO COINCIDE CON ->
Cita: mail($correo, $asunto, $mensaje, $headers);
Uno esta en Gringo lenguaje el otro en Español!!!
Es decir el mensaje esta mal escrito:
Cambia $mensaje de mail() por $message de gringolandia.
Saludos
Franco
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)