Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2011, 02:40
akrapal
 
Fecha de Ingreso: junio-2011
Mensajes: 5
Antigüedad: 12 años, 10 meses
Puntos: 0
descripcion de formulario en phpmailer

Buenas, ando aprendiendo formularios y me llega el mail todo sin problema con phpmailer, solo lo que quiero modificar es que me llegue ordenado, el formulario es basico, (nick, mail y consulta) luego que se rellena los datos y le dan a enviar aparece esto.

Mensaje enviado correctamente

Nombre Cliente: test
Email Cliente: [email protected]
Comentarios Cliente:
Probando

Y en el mail me llega por ejemplo.

test
Probando
[email protected]

Por eso lo que buscaba es que me llegue ordenado como puse mas arriba, hasta ahora lo que pude lograr es esto, dejo el script como lo tengo configurado.


<?php
include("class.phpmailer.php");
include("class.smtp.php");

$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]"; //Aqui escribe u correo de gmail desde el que enviaras el mail
$mail->Password = "passdelmail"; //La pass del correo de arriba

$mail->From = $correo;
$mail->FromName = $nick;
$comentarios.="<br>".$correo;
$mail->Body = $comentarios;
$mail->AddAddress("[email protected]", "Destinatario");
$mail->IsHTML(true);

if(!$mail->Send()) {
echo "Error: " . $mail->ErrorInfo;
} else {
echo "Mensaje enviado correctamente";
}

$contenidomail = "Nombre Cliente: ".$nick."\n"
."Email Cliente: ".$correo."\n"
."Comentarios Cliente: \n".$comentarios."\n";
?>
<html>
<head>
<p><? print nl2br ($contenidomail); ?> </p>
</body>
</html>


Bueno lo hice un poco largo el post, pero quise hacerlo entendible, desde ya muchas gracias

Saludos.