Comunidad de diseño web y desarrollo en internet online

Ayuda con un formulario en PHP

Citar            
MensajeEscrito el 10 Sep 2008 02:43 pm
Hola amigos, antes quiero agradecer que exista gente como vosotros.

Tengo un formulario que recoje estos datos:

Nombre:
INMA SALA

E-mail:
[email protected]

Teléfono de contacto:
96xxxxxx

Dirección:
AVDA MEDITERRANEO 105

Localidad:
MADRID

Código Postal:
000000

Pedido Carnicería:
1 KG DE PECHUGA DE POLLO4 HAMBURGUESAS

Pedido Charcutería:
1/2 QUESO GRUYERE1 CUÑA GARCIA BAQUERO10 LONCHAS PAMPLONICA

Pedido Panadería y Bollería:
2 CROISSANT SIN MANTEQUILLA2 BAGUETTE

Pedido Pescadería:
2 SEPIA2 EMPERADOR

Pedido Fruta y Verdura:
1 MELON GALIA2 KG DE TOMATES

Pedido Genéricos:
1 BOT. CRESTA ROSA1 BOT. LANCERS2 BRIK LECHE ENTERA PULEVA


El probelma, como verás es que el listado del pedido sale todo junto y no lo lista uno debajo de otro.
El código PHP que controla este formulario es este (creo):

Como puedo hacer para listar los productos de los pedidos?
Espero vuestra ayuda con impaciencia. De verdad, muchas gracias....

<?php

include("datos.php");


$swfaccespass = "-";
$swfaccespass = $_POST["swfaccespass"];


if($swfaccespass == $Kswfaccespass){


$idioma = $_POST["idioma"];
$emaildestino = $_POST["emaildestino"];
$asuntoform = $_POST["asuntoform"];
$emailremitente = $_POST["emailremitente"];
$autorespuesta = $_POST["autorespuesta"];
$autorespuestamensaje = $_POST["autorespuestamensaje"];
$cuerpoemail = $_POST["cuerpoemail"];




include("config_mails_$idioma.php");


$destino = $emaildestino;
$asunto = "$asuntoform";
$remitente = "From: $emailremitente";

$encabezados = "MIME-Version: 1.0\n";
$encabezados .= "Content-type: text/html; charset=iso-8859-1 \n";
$encabezados .= "$remitente \n";

$cuerpo = $cuerpoemail;
$cuerpo = wordwrap($cuerpo, 72);

mail($destino, $asunto, $cuerpo, $encabezados) or die ("&respuesta=$formulario_php_enviadoerror&cumplido=no&");


if($autorespuesta == "si"){


$destino = $emailremitente;
$asunto = "$formulario_php_autorespuesta_asunto $asuntoform";
$remitente = "From: $emaildestino";

$encabezados = "MIME-Version: 1.0\n";
$encabezados .= "Content-type: text/html; charset=iso-8859-1 \n";
$encabezados .= "$remitente \n";

$cuerpo = "<font face='arial' size='2' color='#555555'><B><BR>";
$cuerpo .= "$autorespuestamensaje<BR><BR>";

$cuerpo .= "</font>";
$cuerpo = wordwrap($cuerpo, 72);

mail($destino, $asunto, $cuerpo, $encabezados) or die ("&respuesta=$formulario_php_enviadoerror&cumplido=no&");


};

echo "&respuesta=$formulario_php_enviadook&cumplido=si&";


};

?>


Saludos

Por aspasites

17 de clabLevel



 

chrome
Citar            
MensajeEscrito el 10 Sep 2008 08:34 pm
necesitas colocar al final de cada producto un <br>\r\n. ¡Suerte!

Por jacr1102

50 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Sep 2008 06:54 am
Pero como y donde lo pongo? En que parte del código.
Gracias por tu ayuda. Espero noticias
Saludos

Por aspasites

17 de clabLevel



 

chrome
Citar            
MensajeEscrito el 11 Sep 2008 06:45 pm
Hola Amigos, sigo esperando a ver si alguien me da más pistas. Alguna idea?
Gracias de nuevo
Saludos

Por aspasites

17 de clabLevel



 

chrome
Citar            
MensajeEscrito el 12 Sep 2008 02:59 am
si sabes algo muy basico de PHP entiendes esto :

Código :

echo "el mail es:".$mail."<br />";


entonces lo mismo haces el <br /> al final de cada linea, recuerda unirlos conel Punto(.);

Por Mac_30893

28 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.