Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/12/2007, 10:17
dontysk
 
Fecha de Ingreso: abril-2002
Mensajes: 23
Antigüedad: 22 años
Puntos: 0
Re: envio form por email

Cita:
Iniciado por Kelpie Ver Mensaje
Si metes texto dentro de una select no "ejecuta" las etiquetas HTML, por eso las ves.

Si lo que quieres es enviar el carrito por eMail junto con los datos de un formulario, no necesitas meterlo en un campo del mismo. En la página que recibe los datos del formulario, en la que compones el cuerpo del correo que vas a enviar, también tienes disponible tu carrito. No tienes más que añadirlo al cuerpo del mensaje con el formato que quieras...
Buenas ,primeramente gracias por tu respuesta ,pero mira no consigo que en el email q me llega con los datos del pedido se vea el carrito, solo salen los datos del cliente, voy a pegar el código porque creo q es lo más sencillo , y haber si alguien me puede ayudar.
Gracias de antemano
Código PHP:
$sendto="[email protected]";
$asunto="Pedido";
$mensaje="Nombre\n: "$_REQUEST['name']." \n \nDirección:  \n "$_REQUEST['address']." \n\n Ciudad: \n ".                   $_REQUEST['city']." \n\n Estado:  \n".$_REQUEST['state']."\n\n zip:  \n"$_REQUEST['zip'] ." \n\n País:  \n".$_REQUEST['country'] ." \n\nTeléfono: \n".$_REQUEST['telf'] ." \n\n Movil: \n".$_REQUEST['movil']. 
            
" \n\n Email: \n".$_REQUEST['email']."\n\n\n PEDIDO \n\n".$_SESSION["ocarrito"]->imprime_carrito($catid==106).
            
"\n"
            
$sender="[email protected]";

 
//indicamos el inicio de nuestro lcodigo php
mail("$sendto""$asunto""$mensaje");
// aqui termina nuestro codigoQ 
Nota: Curiosamente NO ENVIA EL CARRITO $_SESSION["ocarrito"]->imprime_carrito($catid==106)
, PERO si imprime en la página el CARRITO ?me explico?.
Gracias de antemano.