Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- session_start();
- require_once("../clases/Producto.php");
- $total=$_POST['total'];
- $destinatario = $_POST["email"];
- $data=serialize($_SESSION['carrito']);
- $carritoObtenido=unserialize($data);
- $asunto = "Este mensaje es de prueba";
- $cuerpo = '
- <html>
- <head>
- <title>Prueba de correo</title>
- </head>
- <body>
- <h1>Cubiertas Oeste</h1>
- <p>
- Usted ha comprado los siguientes productos;
- 'foreach ($carritoObtenido as $producto) {
- //si la cantidad del producto es diferente de 0 muestro la
- información del carrito
- if($producto->cantidad != 0){
- $producto->marca;
- $producto->modelo;
- $producto->cantidad;
- 'total:'$producto->cantidad*$producto->precio''
- }
- }
- '
- </p>
- <p>Por un total de:'$total=$_POST['total']'</p>
- </body>
- </html>
- ';
- //para el envío en formato HTML
- $headers = "MIME-Version: 1.0rn";
- $headers .= "Content-type: text/html; charset=iso-8859-1rn";
- //dirección del remitente
- $headers .= "From: Cubiertas Oeste <NeumaticosOeste@gmail.com>rn";
- //dirección de respuesta, si queremos que sea distinta que la del remitente
- $headers .= "Reply-To: tatyrod@gmail.comrn";
- //ruta del mensaje desde origen a destino
- $headers .= "Return-path: holahola@desarrolloweb.comrn";
- //direcciones que recibián copia
- $headers .= "Cc: tatyrod@gmail.comrn";
- mail($destinatario,$asunto,$cuerpo,$headers);
- <p>
- Usted ha comprado los siguientes productos;
- 'foreach ($carritoObtenido as $producto) {
- $cuerpo = '
- <html>
- <head>
- <title>Prueba de correo</title>
- </head>
- <body>
- <h1>Cubiertas Oeste</h1>
- <p>
- Usted ha comprado los siguientes productos;
- 'foreach ($carritoObtenido as $producto) {
- /*si la cantidad del producto es diferente de 0 muestro la informacion del carrito*/
- if($producto->cantidad != 0){
- $producto->marca;
- $producto->modelo;
- $producto->cantidad;
- 'total:'$producto->cantidad*$producto->precio''
- }
- }
- '
- </p>
- <html lang="en">
- <head>
- <title>Prueba de correo</title>
- </head>
- <body>
- .....
- <p>Dejas el body abierto y vas agregando lo que quieras en él</p>
- <?php
- //Inicio de un bloque PHP
- //En el bloque de PHP puedes iniciar una variable que irías concatenando
- $html="Algo que mostraré luego en el body";
- //Mas operaciones PHP...
- foreach ($carritoObtenido as $producto) {
- ...
- $html=. "Agrego cosas del bucle for a la variable html creada antes";
- }
- //Cierre de bloque PHP
- ?>
- <div><p>Aquí más HTML</p></div>
- <?php
- //Abro otro bloque PHP, puedo abrir todos los que quiera.
- $html=. "<p>Concateno más cosas para mi variable</p>";
- echo $html; //Al fin digo todo lo que tenía acumulado en $html. Puedo usar también print_r...
- //Cierre de mi otro bloque PHP
- ?>
- <p>Ahora voy a cerrar el body</p>
- <p>Luego cerraré el html, el cual debe tener sólo una etiqueta de apertura y otra de cierre, no varias.</p>
- <p>¿Pero por qué no aparece aquí lang="en" ?... Porque eso se pone al inicio del HTML, no al final. Ah, y puede ser lang="es" si tu página es en español</p>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement