Siempre he realizado envíos de e-mails HTML con el siguiente código:
Código:
bien, ahora tengo que añadir un fichero adjunto (un attachment) que viene de un formulario anterior... será un .doc, .rtf, .txt o .pdf.... cómo podría hacerlo? <?php //comienza el envío $to="$value"; $subject="aquí va el subject"; //cabecera: $headers=""; $headers.="X-Sender: $nombre $apellido <$email>\n"; $headers .="From: $nombre $apellido <$email>\n"; $headers .= "Reply-To: $nombre $apellido <$email>\n"; $headers .= "Date: ".date("r")."\n"; $headers .= "Message-ID: <".date("YmdHis").$_SERVER['SERVER_NAME'].">\n"; $headers .= "Return-Path: $nombre $apellido <$email>\n"; $headers .= "Delivered-to: $nombre $apellido <$email>\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html;charset=ISO-8859-9\n"; $headers .= "X-Priority: 1\n"; $headers .= "Importance: High\n"; $headers .= "X-MSMail-Priority: High\n"; //cuerpo del mensaje: $message = ""; //envío mail($to, $subject, $message, $headers); //confirmación del envio: echo "Confirmación: Enviado mail a $value<br>";
Desde ya, muchas gracias!