Código HTML:
Ver original
<form id="formulario" method="post" action="mail.php" enctype="multipart/form-data"> <table width="513" height="130" align="right" bgcolor="#EEEEEE"> <tr> </tr> <tr> </tr> <tr> </tr> <tr> a continuacion le remitimos el total de su compra, esperamos verle pronto. El total de su compra IVA incluido es de <?php echo $total; ?> Euros " readonly="readonly"></textarea> <tr> </tr>
y este es quien procesa los datos y los manda a gmail
Código PHP:
Ver original
<?php //Librerías para el envío de mail include_once('phpmailer/class.phpmailer.php'); include_once('phpmailer/class.smtp.php'); //Recibir todos los parámetros del formulario $para = $_POST['email']; $asunto = $_POST['asunto']; $mensaje = $_POST['mensaje']; $direccion= $_POST['direccion']; $ciudad = $_POST['ciudad']; $telefono = $_POST['telefono']; $nombre = $_POST['nombre']; //Este bloque es importante $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->SMTPSecure = "ssl"; $mail->Host = "smtp.gmail.com"; $mail->Port = 465; //Nuestra cuenta $mail->Username ='xxxxx@gmail.com'; $mail->Password = 'xxxxxxx'; //mi password //Agregar destinatario $mail->AddAddress($para); $mail->Subject = $asunto; $mail->Body = "mensaje:$mensaje <br />". "direccion: $direccion \n <br />". "ciudad:$ciudad <br />". "nombre:$nombre <br />". "telefono: $telefono <br /> "; $mail->direccion=$direccion; $mail->telefono=$telefono; //Para adjuntar archivo $mail->MsgHTML($mensaje,$asunto,$direccion,$direccion); //Avisar si fue enviado o no y dirigir al index if($mail->Send()) { echo'<script type="text/javascript"> alert("Enviado Correctamente"); window.location="finalizar.php" </script>'; } else{ echo'<script type="text/javascript"> alert("NO ENVIADO, intentar de nuevo"); window.location="finalizar.php" </script>'; } ?>
"direccion: $direccion \n <br />".
"ciudad:$ciudad <br />".
"nombre:$nombre <br />".
"telefono: $telefono <br />
";
esa parte es la que no me llega, el resto no hay problemas, el mensaje con el total de la compra, el asusnto y quien lo manda si,