Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2009, 06:59
Acade
 
Fecha de Ingreso: noviembre-2004
Mensajes: 180
Antigüedad: 19 años, 5 meses
Puntos: 1
Pregunta Quiero agregar texto a un correo

Hola
Antes quiero aclarar que tengo conocimientos menos que básicos en php. Supongo que este es el lugar para preguntar.
tengo un sistema de envíos de correos que funciona perfecto. Envío un archivo html con imágenes y textos el cual se ve ok.
Ahora quiero agregar un texto por ej : Les envío este correo con el informe, etc, etc... en el cuerpo del correo.
¿Tengo que agregarlo en el php, dónde dice: $cuerpo=.
¿Cómo sería?
Gracias

<?
if(is_uploaded_file($_FILES['file']['tmp_name']) and isset($_POST['mail']))
{
$cuerpo = file($_FILES['file']['tmp_name']);

$texto = nl2br(implode("\n\r",$cuerpo));


$email="[email protected]";
$fecha = date("d-M-y H:i");
$asunto="SASA Informe técnico";

$bcc = null;

foreach($_POST['mail'] as $mail)
{
if(!isset($destinatario))
$bcc .= $mail.', ';
else
$destinatario = $mail;
}

$cabeceras.= "MIME-Version: 1.0\r\n";
$cabeceras.= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabeceras.= "From: SASA <{$email}>\r\n";
$cabeceras.= "Last-Modified: ".$fecha." GMT\r\n";
$cabeceras.= "Cache-Control: no-cache, must-revalidate\r\n";
$cabeceras.= "Pragma: no-cache\r\n";
$cabeceras.= "Reply-To: {$email}\r\n";
$cabeceras.= "bcc: {$bcc}\r\n";

if(mail($destinatario, $asunto, $texto, $cabeceras))
echo 'Se envio correctamente a un total de '.count($_POST['mail']).' mails.<br>';
else
echo 'Se produjo un error, por favor vuelva a intentarlo.'.nl2br(print_r($GLOBALS,true));
}

?>